From: "Saved by Internet Explorer 11"
Subject: WorldCat: San Bernardino Community College District Libraries
Date: Fri, 26 Feb 2016 11:29:59 -0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01D17089.06ED23D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sbccdlibs.worldcat.org/

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"en" lang=3D"en" dir=3D"ltr" xml:lang=3D"en"=20
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
=20
<META http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge"> =
<TITLE>WorldCat: San=20
Bernardino Community College District Libraries</TITLE>             =
<LINK href=3D"//www.worldcat.org/"=20
rel=3D"canonical">        =20
<META name=3D"robots" content=3D"noindex, nofollow">    =20
<META name=3D"language" content=3D"en">=20
<META http-equiv=3D"content-language" content=3D"en">=20
<META http-equiv=3D"content-script-type" content=3D"text/javascript">=20
<META http-equiv=3D"content-style-type" content=3D"text/css">=20
<META http-equiv=3D"content-type" content=3D"text/html; =
charset=3DUTF-8">=20
<META name=3D"viewport" content=3D"width=3Ddevice-width, =
initial-scale=3D1.0"> <LINK=20
href=3D"https://static1.worldcat.org/wcpa/rel20151119/css/modals_jquery.c=
ss" rel=3D"stylesheet"=20
type=3D"text/css"> <!-- JQuery CDN -->=20
<SCRIPT =
src=3D"https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" =
type=3D"text/javascript"></SCRIPT>
 <!-- JQuery UI CDN -->=20
<SCRIPT =
src=3D"https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.mi=
n.js" type=3D"text/javascript"></SCRIPT>
=20
<SCRIPT =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/js/autocomplete/auto=
complete.js" type=3D"text/javascript"></SCRIPT>
 <LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/html/masthead.css" =

rel=3D"stylesheet" type=3D"text/css" media=3D"screen" charset=3D"utf-8"> =
<LINK =
href=3D"https://static1.worldcat.org/wcpa/cssj/N922933174/bundles/screen-=
min.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"screen"> <LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/css/alerts.css"=20
rel=3D"stylesheet" type=3D"text/css"> <LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/html/new_wcorg.css"=
=20
rel=3D"stylesheet" type=3D"text/css"> <LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/html/layered_divs.c=
ss"=20
rel=3D"stylesheet" type=3D"text/css"> <LINK =
href=3D"https://static1.worldcat.org/wcpa/cssj/N1444271023/bundles/print-=
min.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"print">=20
<SCRIPT type=3D"text/javascript">=0A=
=0A=
=0A=
=0A=
=0A=
    /*=0A=
     * 3rd-party JavaScript libraries jqueryeasing and Dynamic Drive =
Terms of Use require the notices below within the script tag that refers =
to the .js file.=0A=
     * A 3rd-party tool is being used to generate the script tags, and =
it does not support inline comments,=0A=
     * so the notice is placed here.=0A=
     */=0A=
     =0A=
     /***********************************************=0A=
      * Bookmark site script - Copyright Dynamic Drive DHTML code =
library (www.dynamicdrive.com)=0A=
      * This notice MUST stay intact for legal use.=0A=
      * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full =
source code.=0A=
      ***********************************************/=0A=
=0A=
     /*=0A=
      * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/=0A=
      *=0A=
      * Uses the built in easing capabilities added In jQuery 1.1=0A=
      * to offer multiple easing options=0A=
      *=0A=
      * TERMS OF USE - jQuery Easing=0A=
      * =0A=
      * Open source under the BSD License. =0A=
      * =0A=
      * Copyright =C3=82=C2=A9 2008 George McGinley Smith=0A=
      * All rights reserved.=0A=
      * =0A=
      * Redistribution and use in source and binary forms, with or =
without modification, =0A=
      * are permitted provided that the following conditions are met:=0A=
      * =0A=
      * Redistributions of source code must retain the above copyright =
notice, this list of =0A=
      * conditions and the following disclaimer.=0A=
      * Redistributions in binary form must reproduce the above =
copyright notice, this list =0A=
      * of conditions and the following disclaimer in the documentation =
and/or other materials =0A=
      * provided with the distribution.=0A=
      * =0A=
      * Neither the name of the author nor the names of contributors may =
be used to endorse =0A=
      * or promote products derived from this software without specific =
prior written permission.=0A=
      * =0A=
      * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND =
CONTRIBUTORS "AS IS" AND ANY =0A=
      * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, =
THE IMPLIED WARRANTIES OF=0A=
      * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE =
DISCLAIMED. IN NO EVENT SHALL THE=0A=
      *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, =
INDIRECT, INCIDENTAL, SPECIAL,=0A=
      *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED =
TO, PROCUREMENT OF SUBSTITUTE=0A=
      *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS =
INTERRUPTION) HOWEVER CAUSED =0A=
      * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT =
LIABILITY, OR TORT (INCLUDING=0A=
      *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF =
THIS SOFTWARE, EVEN IF ADVISED =0A=
      * OF THE POSSIBILITY OF SUCH DAMAGE. =0A=
      *=0A=
     */=0A=
     =0A=
</SCRIPT>
 <LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/css/cr_print.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"print">=20
<SCRIPT =
src=3D"https://static1.worldcat.org/wcpa/jsj/1647278498/bundles/top-min.j=
s" type=3D"text/javascript"></SCRIPT>
 <!-- Add-On Core Code (Remove when not using any add-on's) --> <!--Core =
Add-On Code-->=20
<STYLE type=3D"text/css">=0A=
    .qmfv {=0A=
        visibility: visible !important;=0A=
    }=0A=
    .qmfh {=0A=
        visibility:hidden !important;=0A=
    }=0A=
</STYLE>
=20
<SCRIPT type=3D"text/JavaScript">=0A=
    var qmad =3D new Object();=0A=
    qmad.bvis =3D "";=0A=
    qmad.bhide =3D "";=0A=
=0A=
    var myTimer;=0A=
</SCRIPT>
 <!-- Add-On Settings -->=20
<SCRIPT type=3D"text/JavaScript">=0A=
=0A=
    /******* Menu 0 Add-On Settings *******/=0A=
    var a =3D qmad.qm0 =3D new Object();=0A=
=0A=
    // IE Over Select Fix Add On=0A=
    a.overselects_active =3D true;=0A=
=0A=
</SCRIPT>
 <!-- Add-On Script Files -->=20
<SCRIPT =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/html/qm_over_select.=
js" type=3D"text/JavaScript"></SCRIPT>
=20
<SCRIPT type=3D"text/JavaScript">=0A=
  var GLOBAL_OBJECT =3D {"performanceMetrics":""};=0A=
</SCRIPT>
=20
<STYLE type=3D"text/css">=0A=
        <!--=0A=
        /* MASTHEAD AND FRAME COLORS */=0A=
        #div-masthead { background: #FFFFFF; }=0A=
        #div-masthead #masthead-utilities a:link { color: #034EA2; }=0A=
        #div-masthead #masthead-utilities a:visited { color: #034EA2; }=0A=
        #div-masthead #masthead-utilities a:hover { color: #034EA2; }=0A=
        #div-masthead #masthead-utilities a:active { color: #034EA2; }=0A=
        #div-masthead #masthead-utilities a:visited:hover { color: =
#034EA2; }=0A=
        #div-masthead #div-logo #title { color: #034EA2; }=0A=
        =0A=
        /* LIGHT COLORS */=0A=
        #div-search { background: #E6EDF6; }=0A=
        =0A=
        /* DARK COLORS */=0A=
        #div-search .search-button input.button-search { background: =
#2178B5; }=0A=
        /* JQUERY BUTTON COLORS */=0A=
        .custom.ui-button{ background: #2178B5; color:#fff;}=0A=
        .ui-dialog .ui-widget-header{ background: #2178B5; color:#ffffff =
!important}=0A=
        =0A=
        =0A=
        #banner-cont-local          { background: #FFFFFF; }=0A=
        #banner-cont-local #title   { color: #034EA2; }=0A=
=0A=
        .wcsrch-btn-cont input      { background: #2178B5; }=0A=
=0A=
        #ecopy  h2                  { background: #FFFFFF;color: =
#034EA2; }=0A=
        #buyit  h2                  { background: #FFFFFF;color: =
#034EA2; }  =0A=
        #borrow h2                  { background: #FFFFFF;color: =
#034EA2; }=0A=
        #details h2                 { background: #FFFFFF;color: =
#034EA2; }=0A=
        #reviews h2                 { background: #FFFFFF;color: =
#034EA2; }=0A=
        #tags h2                    { background: #FFFFFF;color: =
#034EA2; }=0A=
        #similar h2                 { background: #FFFFFF;color: =
#034EA2; }=0A=
=0A=
        .button.primary,.button.primary:hover,.button.primary:active{ =
color: #034EA2; }=0A=
        .button.large.primary,.button.small.primary{ background: =
#FFFFFF; }=0A=
=0A=
        /* CASCADING MENU COLORS */=0A=
        #qm0 .qmactive {color: #FF6600; !important; }=0A=
        #qm0 div a:link { color: #034EA2; }=0A=
        #qm0 div a:visited { color: #5A458D; }=0A=
        #qm0 div a:hover { color: #FF6600; }=0A=
        =0A=
        #qm0 #account a { color: #034EA2; }=0A=
        #qm0 #account a:hover { color: #FF6600; }=0A=
                =0A=
        /* PAGE LINK COLORS */=0A=
        a:link { color: #034EA2; }=0A=
        a:visited { color: #5A458D; }=0A=
        a:hover { color: #FF6600; }=0A=
        a:active { color: #034EA2; }=0A=
        a:visited:hover { color: #FF6600; }=0A=
        .libchat-box {background: #FFFFFF;}=0A=
        .heldbyName { color: #409A3C; font-weight: bold;}=0A=
        -->=0A=
    </STYLE>
=20
<SCRIPT =
src=3D"https://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.=
js" type=3D"text/javascript"></SCRIPT>
 <!-- ipaddr: 207.233.35.172 -->=20
<META name=3D"GENERATOR" content=3D"MSHTML 11.00.9600.18212"></HEAD>=20
<BODY id=3D"worldcat" resource=3D"http://www.worldcat.org/oclc/" =
property=3D"http://schema.org.about"=20
typeof=3D"http://schema.org/WebPage"><!-- BEG div-skip -->=20
<DIV id=3D"div-skip"><A =
href=3D"https://sbccdlibs.worldcat.org/#content"><IMG width=3D"2"=20
height=3D"2" alt=3D"skip to content" =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/images/fs2x2.gif"=20
border=3D"0"></A> </DIV><!-- END div-skip --><!-- BEG div-javascript --> =

<NOSCRIPT>&lt;div id=3D"div-javascript"&gt; Your Web browser is not =
enabled for=20
JavaScript. Some features of WorldCat will not be available.&lt; =
/div&gt;=20
</NOSCRIPT> <!-- END div-javascript -->
<DIV class=3D"account" id=3D"div-page"> <!-- BEG div-header -->=20
<DIV id=3D"div-header"><LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/html/record.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"screen" charset=3D"utf-8"> =
<LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/css/itemformat.css"=
=20
rel=3D"stylesheet" type=3D"text/css" media=3D"screen" charset=3D"utf-8"> =
<!--[if gte IE 6]>=0A=
	<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/html/record-ie.css"=
 />=0A=
	<script type=3D"text/javascript">=0A=
		function maxWidthIE6(eL,mW) { eL.style.width =3D (eL.offsetWidth > mW =
? mW+"px" : "auto"); }=0A=
	</script>=0A=
<![endif]-->=20
<DIV id=3D"hd"><!-- stuff from navigation -->=20
<SCRIPT =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/html/menuBar.js" =
type=3D"text/javascript">&nbsp;</SCRIPT>
 <!-- navigation -->=20
<TABLE id=3D"menubar">
  <TBODY>
  <TR>
    <TD class=3D"qm">
      <DIV class=3D"qmmc" id=3D"qm0"><A id=3D"library-links" =
href=3D"http://www.sbccd.org/"><STRONG>San=20
      Bernardino Community College District Libraries</STRONG></A>
      <DIV><A title=3D"Crafton Hills Library" id=3D"library-links-url2" =
onclick=3D"MM_openBrWindow('http://www.craftonhills.edu/Current_Students/=
Library','libLink2','location=3Dyes,status=3Dyes,menubar=3Dyes,toolbar=3D=
yes,scrollbars=3Dyes,resizable\&#10;                                     =
                            =3Dyes,width=3D600,height=3D500'); =
LibServices(this,'custom_other',';custom_other');"=20
      href=3D"https://sbccdlibs.worldcat.org/#">Crafton Hills =
Library</A><A title=3D"SBVC Library"=20
      id=3D"library-links-url3" =
onclick=3D"MM_openBrWindow('http://library.valleycollege.edu/','libLink3'=
,'location=3Dyes,status=3Dyes,menubar=3Dyes,toolbar=3Dyes,scrollbars=3Dye=
s,resizable\&#10;                                                        =
         =3Dyes,width=3D600,height=3D500'); =
LibServices(this,'custom_other',';custom_other');"=20
      href=3D"https://sbccdlibs.worldcat.org/#">SBVC Library</A><A =
title=3D"Blackboard"=20
      id=3D"library-links-url5" =
onclick=3D"MM_openBrWindow('https://sbccd.blackboard.com/','libLink5','lo=
cation=3Dyes,status=3Dyes,menubar=3Dyes,toolbar=3Dyes,scrollbars=3Dyes,re=
sizable\&#10;                                                            =
     =3Dyes,width=3D600,height=3D500'); =
LibServices(this,'custom_other',';custom_other');"=20
      href=3D"https://sbccdlibs.worldcat.org/#">Blackboard</A></DIV><A =
id=3D"search-links"=20
      =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DsearchItems"><STRO=
NG>Search</STRONG></A>
      <DIV><A id=3D"search-links-searchitems" =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DsearchItems">Searc=
h=20
      for Library Items</A><A id=3D"search-links-searchlists" =
href=3D"https://sbccdlibs.worldcat.org/webservices/root/search/lists">Sea=
rch=20
      for Lists</A><A id=3D"search-links-searchcontacts" =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DsearchContacts">Se=
arch=20
      for Contacts</A><A id=3D"search-links-searchlibraries" =
href=3D"https://sbccdlibs.worldcat.org/libraries">Search=20
      for a Library</A><A id=3D"library-links-coursereservesII" =
href=3D"https://sbccdlibs.worldcat.org/wcpa/courseReserves?action=3Dcours=
eReserveManager">Course=20
      Reserves</A></DIV><A id=3D"home-links" =
href=3D"https://sbccdlibs.worldcat.org/"><STRONG>WorldCat</STRONG></A>
      <DIV><A id=3D"home-links-worldcat"=20
      href=3D"https://sbccdlibs.worldcat.org/">WorldCat Home</A><A =
title=3D"(This link leads to a page that is only available in English.)" =

      id=3D"home-links-about" =
href=3D"https://sbccdlibs.worldcat.org/whatis/local/default.jsp"=20
      hreflang=3D"en">About WorldCat</A><!-- <a id=3D"home-links-help" =
lang=3D"en" title=3D"(This link leads to a page that is only available =
in English.)" =
href=3D"http://www.oclc.org/support/help/worldcat/ApplicationHelp.htm" =
target=3D"MCWebHelp">Help</a> -->=20
                            <A title=3D"(This link leads to a page that =
is only available in English.)"=20
      id=3D"home-links-help" lang=3D"en" =
onclick=3D"window.open('http://www.oclc.org/support/help/worldcat/Applica=
tionHelp.htm','MCWebHelp', =
'toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3Dyes,resizable=3Dyes,width=3D650,height=3D500'); return false;" =

      href=3D"https://sbccdlibs.worldcat.org/#">Help</A><A =
title=3D"(This link leads to a page that is only available in English.)" =

      class=3D"qm-rule" id=3D"home-links-emailupdate" =
onclick=3D"MM_openBrWindow('http://www.oclc.org/email/subscribeworldcator=
g.htm','emailUpdateWindow','location=3Dno,status=3Dno,scrollbars=3Dyes,re=
sizable=3Dyes,width=3D650,height=3D500');"=20
      href=3D"https://sbccdlibs.worldcat.org/#" hreflang=3D"en">Get =
E-mail=20
      Updates</A></DIV><SPAN class=3D"qmclear">&nbsp;</SPAN></DIV></TD>
    <TD class=3D"ipsign">
      <DIV id=3D"useracct"><SPAN class=3D"group"><SPAN title=3D"You are =
not signed into your library account"=20
      class=3D"useracct-lib-off">My Library Account</SPAN>						 <SPAN =
class=3D"signlink">
<SCRIPT>=0A=
								var scheme =3D (true =3D=3D true) ? "https://" : "http://"; =0A=
								var returnLocation =3D scheme + location.hostname + =
(location.port !=3D "" ? ":" + location.port : "") + location.pathname + =
location.search;=0A=
								var sendLocation =3D scheme + location.hostname + (location.port =
!=3D "" ? ":" + location.port : "");=0A=
							</SCRIPT>
      			        		=20
<SCRIPT>document.write('<a id=3D"account-log-in" href=3D"' + =
sendLocation + '/wcpa/secure?postAuth=3D' + =
encodeURIComponent(returnLocation) + '" >Sign in</a>');</SCRIPT>
      						 </SPAN>					 </SPAN>				 <SPAN class=3D"group"><SPAN =
title=3D"You are not signed into your WorldCat account"=20
      class=3D"useracct-wc-off">WorldCat</SPAN><SPAN =
class=3D"signlink">(		=20
<SCRIPT type=3D"text/javascript">=0A=
		  var jsref =3D "";=0A=
		  if (location.href.indexOf =
("https://sbccdlibs.worldcat.org/account/") =3D=3D -1) {=0A=
		  jsref =3D "&ref=3D" + encodeURIComponent(location.href);=0A=
		  }=0A=
		  =0A=
		  document.write('<a id=3D"wc-log-in" href=3D"#" title=3D"" =
onclick=3D"showLoginPopupDiv(\'Sign in to =
WorldCat.org\',\'\',\'https://sbccdlibs.worldcat.org/account/?page=3Dlogi=
n' + jsref + '\');return false;">Sign in</a>');=0A=
		</SCRIPT>
      						)</SPAN>	     </SPAN>			 </DIV></TD></TR></TBODY></TABLE>
<DIV>
<TABLE id=3D"unifiedAuthDetails"></TABLE></DIV><!-- Search box Section =
-->=20
<DIV id=3D"banner-cont-local">
<DIV id=3D"brand-cont-local"><A title=3D"San Bernardino Community =
College District Libraries"=20
style=3D"color: rgb(3, 78, 162);" href=3D"http://www.sbccd.org/">	    	=
District Home=20
Page</A>	   </DIV>
<DIV id=3D"search-cont-local" style=3D"display: none;">
<FORM name=3D"search" id=3D"wcsrch" action=3D"/search" method=3D"get">
<FIELDSET class=3D"ui-widget large"><LEGEND>Search Search [Library =
name]</LEGEND>	=20
     	      =20
<DIV class=3D"wcsrch-txt-cont"><LABEL style=3D"display: none;" =
for=3D"q">Find items in=20
libraries near you</LABEL>		 <INPUT name=3D"q" id=3D"q" type=3D"text">	  =
     </DIV>
<DIV class=3D"wcsrch-btn-cont"><INPUT type=3D"submit" value=3D"Search">	 =
     =20
</DIV><INPUT name=3D"qt" type=3D"hidden" value=3D"owc_search">           =
   =20
</FIELDSET>
<DIV class=3D"scopesummary">Libraries to search	  	   <SELECT =
name=3D"scope-hidden"=20
class=3D"pulldown" id=3D"scope-hidden" =
onchange=3D"showLimitWarning('Some of the databases being searched do =
not support limiting to holding libraries.  Items relevant to your =
search could be skipped, even if your library owns them.  For the most =
comprehensive results, choose &quot;Libraries Worldwide&quot;.', false, =
true, false);"><OPTION=20
  disabled=3D"" value=3D"0">- select search limit -</OPTION>	        =
<OPTION value=3D"0">
  		   Libraries Worldwide</OPTION>	        <OPTION value=3D"1" =
selected=3D"">		  =20
  San Bernardino Community College District Libraries</OPTION>	        =
<OPTION=20
  value=3D"2">		   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;San =
Bernardino=20
  Valley College </OPTION>	        <OPTION value=3D"3">		  =20
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crafton Hills =
College</OPTION>
  	        </SELECT>	      <INPUT name=3D"oldscope" type=3D"hidden">     =
    <SPAN=20
class=3D"sep">|</SPAN>	      <A class=3D"advsrch" =
href=3D"https://sbccdlibs.worldcat.org/advancedsearch">Advanced=20
Search</A>	 </DIV>
<DIV id=3D"dbalert" style=3D"display: none;"><BR>
<DIV style=3D"background: rgb(255, 255, 255); margin: 5px; padding: 6px =
10px 10px; border: 1px solid rgb(255, 153, 0); border-image: none; =
text-align: left; font-size: 85%; display: block; -moz-background-clip: =
-moz-initial; -moz-background-origin: -moz-initial; =
-moz-background-inline-policy: -moz-initial;"><IMG=20
style=3D"float: left;" alt=3D" " =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/images/database_erro=
r.png">=20
             =20
<DIV =
id=3D"dbalert_text"></DIV></DIV></DIV></FORM></DIV></DIV></DIV></DIV><!--=
 END div-header -->=20
<DIV id=3D"div-content">
<DIV id=3D"div-maincol">
<SCRIPT type=3D"text/javascript">=0A=
=0A=
jQuery(document).ready(function() {=0A=
	jQuery("form[name=3D'worldcatsearch'] input[name=3D'q']").focus();=0A=
});=0A=
=0A=
</SCRIPT>
=20
<CENTER><!-- JSP=3Dlandingpages/local --> <!-- BEGIN WorldCat Local =
search box -->=20
<DIV id=3D"catalog_search" style=3D"margin: 14px 0px 24px;">
<FORM name=3D"worldcatsearch" id=3D"worldcatsearch" style=3D"margin: =
0px;" action=3D"/search"=20
method=3D"get" target=3D"_top" accept-charset=3D"UTF-8">
<FIELDSET class=3D"ui-widget large"><INPUT name=3D"qt" type=3D"hidden" =
value=3D"wc_org_sbccdlibs">=20
<TABLE style=3D"background: rgb(246, 246, 246); margin: 20px 0px 100px; =
border: 1px solid rgb(236, 236, 236); border-image: none;"=20
cellspacing=3D"0">
  <TBODY>
  <TR>
    <TD style=3D"padding: 6px 10px; text-align: center;" colspan=3D"2">
      <H1 style=3D'font: bold 15px/1.25em "Arial Unicode MS", Arial, =
Helvetica, Verdana, sans-serif; margin: 0px; font-size-adjust: none; =
font-stretch: normal;'><LABEL=20
      for=3D"q">Search San Bernardino Community College District =
Libraries and=20
      beyond</LABEL></H1></TD></TR>
  <TR>
    <TD align=3D"center">
      <TABLE cellspacing=3D"0" cellpadding=3D"0">
        <TBODY>
        <TR>
          <TD align=3D"right"=20
style=3D"padding: 0px 4px 0px 10px;"><INPUT name=3D"q" id=3D"q1" =
type=3D"text" size=3D"26">
            		 <SELECT name=3D"scope" class=3D"pulldown" =
id=3D"scope"><OPTION=20
              disabled=3D"" value=3D"0">- select search limit =
-</OPTION><OPTION=20
              value=3D"0">  Libraries Worldwide</OPTION> <OPTION =
value=3D"1"=20
              selected=3D"">  San Bernardino Community College District=20
              Libraries</OPTION> <OPTION value=3D"2"> =20
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;San =
Bernardino=20
              Valley College </OPTION> <OPTION value=3D"3"> =20
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Crafton =
Hills=20
              College</OPTION> </SELECT> <INPUT name=3D"oldscope" =
type=3D"hidden"> </TD>
          <TD align=3D"left" style=3D"padding: 0px 10px 0px 0px;"><INPUT =
name=3D"wcsbtn2w" title=3D"Search" id=3D"wcsbtn2w" style=3D"background: =
rgb(148, 170, 199); height: 26px; color: rgb(255, 255, 255); font-size: =
15px; font-weight: bold;" type=3D"submit" alt=3D"Search" =
value=3D"Search"></TD></TR>
        <TR>
          <TD align=3D"right" style=3D"padding: 6px 10px 4px 0px;"=20
            colspan=3D"2"><SPAN style=3D'font: 11px/1.25em "Arial =
Unicode MS", Arial, Helvetica, Verdana, sans-serif; margin: 0px 0px 2px =
10px; color: rgb(51, 51, 51); float: left; font-size-adjust: none; =
font-stretch: normal;'><INPUT name=3D"fq" class=3D"ft_limiter_checkbox" =
type=3D"hidden">=20
                    <A=20
            =
href=3D"https://sbccdlibs.worldcat.org/advancedsearch">Advanced=20
            Search</A></SPAN>	 <IMG width=3D"104" height=3D"16" =
title=3D"Search with WorldCat"=20
            alt=3D"Search with WorldCat" =
src=3D"https://www.worldcat.org/searchbox/images/wclocal_srchwc.gif?ai=3D=
wclocal_sbccdlibs">
          	 </TD></TR>
        <TR>
          <TD><SPAN style=3D'font: 11px/1.25em "Arial Unicode MS", =
Arial, Helvetica, Verdana, sans-serif; margin: 0px 0px 2px 10px; color: =
rgb(51, 51, 51); float: left; font-size-adjust: none; font-stretch: =
normal;'>Databases:=20
            WorldCat.org</SPAN><BR></TD></TR><INPUT name=3D"dblist" =
type=3D"hidden" value=3D"638">=20
        =
</TBODY></TABLE></TD></TR></TBODY></TABLE></FIELDSET></FORM></DIV><!-- =
END WorldCat Local search box -->=20
</CENTER></DIV><!-- END div-maincol --> </DIV><!-- END div-content -->=20
<DIV id=3D"div-footer">
<DIV id=3D"footer-language">
<TABLE width=3D"100%" cellspacing=3D"0">
  <TBODY>
  <TR>
    <TD class=3D"label"><STRONG>Languages:</STRONG></TD>
    <TD class=3D"links"><A title=3D"Czech" lang=3D"cs" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dcs"=20
      rel=3D"nofollow" hreflang=3D"cs">=C4=8Cesky</A> &nbsp;|&nbsp; <A =
title=3D"German"=20
      lang=3D"de" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dde" rel=3D"nofollow" =

      hreflang=3D"de">Deutsch</A> &nbsp;|&nbsp; <SPAN title=3D"English"=20
      lang=3D"en"><B>English</B></SPAN> &nbsp;|&nbsp; <A =
title=3D"Spanish" lang=3D"es"=20
      href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Des" =
rel=3D"nofollow"=20
      hreflang=3D"es">Espa=C3=B1ol</A> &nbsp;|&nbsp; <A title=3D"French" =
lang=3D"fr" href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dfr"=20
      rel=3D"nofollow" hreflang=3D"fr">Fran=C3=A7ais</A> &nbsp;|&nbsp; =
<A title=3D"Italian"=20
      lang=3D"fr" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dit" rel=3D"nofollow" =

      hreflang=3D"it">Italiano</A> &nbsp;|&nbsp; <A title=3D"Dutch" =
lang=3D"nl" href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dnl"=20
      rel=3D"nofollow" hreflang=3D"nl">Nederlands</A> &nbsp;|&nbsp; <A =
title=3D"Portuguese"=20
      lang=3D"pt" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dpt" rel=3D"nofollow" =

      hreflang=3D"pt">Portugu=C3=AAs</A> &nbsp;|&nbsp; <A title=3D"Thai" =
lang=3D"th" href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dth"=20
      rel=3D"nofollow" =
hreflang=3D"th">=E0=B8=A0=E0=B8=B2=E0=B8=A9=E0=B8=B2=E0=B9=84=E0=B8=97=E0=
=B8=A2</A> &nbsp;|&nbsp; <A title=3D"Korean"=20
      lang=3D"ko" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dko" rel=3D"nofollow" =

      hreflang=3D"ko">=ED=95=9C=EA=B5=AD=EC=96=B4</A> &nbsp;|&nbsp; <A =
title=3D"Japanese" lang=3D"ja" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dja"=20
      rel=3D"nofollow" hreflang=3D"ja">=E6=97=A5=E6=9C=AC=E8=AA=9E</A> =
&nbsp;|&nbsp; <A title=3D"Chinese"=20
      lang=3D"zh-TW" =
href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dzh-tw" =
rel=3D"nofollow"=20
      hreflang=3D"zh-TW">=E4=B8=AD=E6=96=87(=E7=B9=81=E9=AB=94)</A> =
&nbsp;|&nbsp; <A title=3D"Chinese" lang=3D"zh-CN"=20
      href=3D"https://sbccdlibs.worldcat.org/?&amp;lang=3Dzh-cn" =
rel=3D"nofollow"=20
      =
hreflang=3D"zh-CN">=E4=B8=AD=E6=96=87(=E7=AE=80=E4=BD=93)</A></TD></TR></=
TBODY></TABLE></DIV><!-- END footer-language -->=20
   =20
<DIV id=3D"footer-local">
<TABLE width=3D"100%" cellspacing=3D"0">
  <TBODY>
  <TR>
    <TD class=3D"label"><STRONG>You:</STRONG></TD>
    <TD class=3D"links"><A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3Dlogin"=20
      rel=3D"nofollow">Sign In</A>         <SPAN =
class=3D"verbar">|</SPAN>        =20
      <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3Dregister" =
rel=3D"nofollow">Register</A>=20
              <SPAN class=3D"verbar">|</SPAN>         <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DmyProfile">My=20
      WorldCat</A>         <SPAN class=3D"verbar">|</SPAN>             =
<A href=3D"https://sbccdlibs.worldcat.org/account/?page=3DmyLists"=20
      rel=3D"nofollow">My Lists</A>             <SPAN =
class=3D"verbar">|</SPAN>     =20
             <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DmyWatchLists"=20
      rel=3D"nofollow">My Watchlist</A>             <SPAN =
class=3D"verbar">|</SPAN> =20
                 <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3Dallmyreviews"=20
      rel=3D"nofollow">My Reviews</A>             <SPAN =
class=3D"verbar">|</SPAN>   =20
               <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DmyTags"=20
      rel=3D"nofollow">My Tags</A>             <SPAN =
class=3D"verbar">|</SPAN>      =20
        <A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DmySavedSearches"=20
      rel=3D"nofollow">My Saved Searches</A>         </TD></TR>
  <TR>
    <TD class=3D"label"><STRONG>WorldCat:</STRONG></TD>
    <TD class=3D"links"><A =
href=3D"https://sbccdlibs.worldcat.org/">Home</A>      =20
        <SPAN class=3D"verbar">|</SPAN>         <A title=3D"(This link =
leads to a page that is only available in English.)"=20
      href=3D"https://sbccdlibs.worldcat.org/whatis/local/default.jsp" =
hreflang=3D"en">About</A>=20
              <SPAN class=3D"verbar">|</SPAN>         <!-- <a =
href=3D"http://www.oclc.org/support/help/worldcat/ApplicationHelp.htm" =
target=3D"MCWebHelp" title=3D"(This link leads to a page that is only =
available in English.)" hreflang=3D"en">Help</a> -->
      	 <A title=3D"(This link leads to a page that is only available in =
English.)"=20
      =
onclick=3D"window.open('http://www.oclc.org/support/help/worldcat/Applica=
tionHelp.htm','MCWebHelp', =
'toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3Dyes,resizable=3Dyes,width=3D650,height=3D500'); return false;" =

      href=3D"https://sbccdlibs.worldcat.org/#">Help</A>         <SPAN =
class=3D"verbar">|</SPAN>=20
              <A=20
      =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3DsearchItems">Searc=
h</A>=20
              </TD></TR></TBODY></TABLE></DIV><!-- END footer-local -->	 =

<DIV id=3D"footer-global">
<TABLE width=3D"100%" cellspacing=3D"0">
  <TBODY>
  <TR>
    <TD class=3D"label"><STRONG>Legal:</STRONG></TD>
    <TD class=3D"links"><A title=3D"(This link leads to a page that is =
only available in English.)"=20
      href=3D"http://www.oclc.org/worldcat/policies/copyright/"=20
      hreflang=3D"en">Copyright =C2=A9 2001-2016 OCLC. All rights =
reserved.</A>        =20
      <SPAN class=3D"verbar">|</SPAN>         <A =
href=3D"http://www.oclc.org/worldcat/policies/privacy/">Privacy=20
      Policy</A>         <SPAN class=3D"verbar">|</SPAN>         <A =
title=3D"(This link leads to a page that is only available in English.)" =

      href=3D"http://www.oclc.org/worldcat/policies/terms/" =
hreflang=3D"en">Terms=20
      and Conditions</A></TD></TR></TBODY></TABLE></DIV><!-- END =
footer-global -->     <!-- Check for platform and english for displaying =
the new footer -->=20
   =20
<DIV id=3D"div-footermessage"><STRONG>WorldCat</STRONG> is the world's =
largest=20
library catalog, helping you find library materials =
online.</DIV></DIV><!-- END div-footer -->=20
<DIV id=3D"loginpopup"><LINK =
href=3D"https://static1.worldcat.org/wcpa/rel20151119/css/loginpopup.css"=
=20
rel=3D"stylesheet" type=3D"text/css"> <!--[if lte IE 6]>=0A=
<style type=3D"text/css">=0A=
div.fixed{position: absolute;=0A=
top:expression(eval(document.compatMode &&=0A=
document.compatMode=3D=3D'CSS1Compat') ?=0A=
documentElement.scrollTop=0A=
+((documentElement.clientHeight-this.clientHeight)/2)=0A=
: document.body.scrollTop=0A=
+((document.body.clientHeight-this.clientHeight)/2));=0A=
}=0A=
div.select-free iframe{=0A=
position:absolute;=0A=
display:block;=0A=
top:0;=0A=
left:0;=0A=
z-index=3D-1=0A=
filter:mask();=0A=
width:450px;=0A=
min-height:220px;=0A=
=0A=
}=0A=
=0A=
}=0A=
=0A=
</style>=0A=
<![endif]-->=20
<SCRIPT language=3D"JavaScript" =
src=3D"https://static1.worldcat.org/wcpa/rel20151119/js/loginpopupLocal.j=
s" type=3D"text/javascript"></SCRIPT>
=20
<DIV class=3D"la-gr-450 fixed select-free" id=3D"loginpopupdiv"><!-- div =
header -->
	 <DIV class=3D"hd">
<DIV class=3D"cl"><A class=3D"closeLoginButton" =
href=3D"https://sbccdlibs.worldcat.org/#"><IMG=20
width=3D"13" height=3D"13" title=3D"Close Window" alt=3D"Close Window" =
src=3D"https://sbccdlibs.worldcat.org/wcpa/images/layer_close.gif"></A></=
DIV>
<DIV class=3D"tx" id=3D"titleMess"></DIV>
<DIV class=3D"clr"></DIV></DIV><!-- div content -->	=20
<DIV class=3D"ct">
<DIV class=3D"la-al-err" id=3D"loginerror">
<DIV class=3D"mes" id=3D"errormessages"></DIV></DIV>
<DIV class=3D"la-al-imp">
<DIV class=3D"mes">
<P><B>Please sign in to WorldCat&nbsp;</B><B id=3D"innerMess"></B></P>
<P>Don't have an account? You can easily&nbsp;<A id=3D"gotoregistry" =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3Dregister"=20
rel=3D"nofollow">create a free account</A>.</P></DIV></DIV>
<FORM name=3D"popupLoginForm" id=3D"popupLoginForm" onsubmit=3D"return =
checkpopuprequired()"=20
action=3D"" method=3D"post"><LABEL class=3D"la-in" for=3D"username">User =
Name:</LABEL>
	 <INPUT name=3D"username" class=3D"la" id=3D"username" type=3D"text">	=20
<DIV class=3D"clr"></DIV><LABEL class=3D"la-in" =
for=3D"password">Password:</LABEL>
	 <INPUT name=3D"password" class=3D"la" id=3D"password" =
type=3D"password">	=20
<DIV class=3D"clr"></DIV><!-- checkbox -->	=20
<DIV class=3D"la-rc" id=3D"remembermebox"><INPUT name=3D"rememberme" =
class=3D"la-cr" id=3D"rememberme"=20
type=3D"checkbox" value=3D"yes"><LABEL class=3D"la-cr" =
for=3D"rememberme">Remember me on=20
this computer</LABEL>		 </DIV>
<DIV class=3D"clr-sp"></DIV><!-- submit button -->	=20
<DIV class=3D"clr bb"></DIV>
<DIV class=3D"la-rc"><INPUT class=3D"la-sub" id=3D"me" =
onclick=3D"authenticateUser(); return false;" type=3D"submit" =
value=3D"Continue">
	 <SPAN class=3D"la-ccw"><A class=3D"closeLoginButton" =
href=3D"https://sbccdlibs.worldcat.org/#">Cancel</A></SPAN>=20
    <SPAN class=3D"forgot"><A =
href=3D"https://sbccdlibs.worldcat.org/account/?page=3Dforgot">Forgot=20
your password?</A></SPAN>     </DIV>
<DIV class=3D"clr"></DIV></FORM></DIV><!-- end div content -->=20
<DIV id=3D"gotoURL"><A =
href=3D"https://sbccdlibs.worldcat.org/"></A></DIV><!--[if lte IE =
6.5]><iframe style=3D"z-index:-1;"></iframe><![endif]-->=20
</DIV></DIV><!-- SiteCatalyst code version: H.11.=0A=
Copyright 1997-2007 Omniture, Inc. More info available at=0A=
http://www.omniture.com -->=20
<SCRIPT language=3D"JavaScript" =
src=3D"https://sbccdlibs.worldcat.org/wcpa/rel20151119/html/stats/s_code.=
js" type=3D"text/JavaScript"></SCRIPT>
=20
<SCRIPT language=3D"JavaScript" type=3D"text/javascript"><!--=0A=
/* You may give each page an identifying name, server, and channel on=0A=
the next lines. */=0A=
=0A=
s.pageName =3D "Home Page"=0A=
=0A=
s.server =3D ""=0A=
s.channel =3D ""=0A=
s.pageType =3D ""=0A=
s.prop1 =3D ""=0A=
s.prop2 =3D ""=0A=
s.prop3 =3D ""=0A=
s.prop4 =3D ""=0A=
s.prop5 =3D "en"=0A=
s.prop6 =3D "unauthenticated"=0A=
s.prop7 =3D s.prop6 + "+" + s.pageName=0A=
s.prop8 =3D ""=0A=
s.prop9 =3D ""=0A=
s.prop10 =3D ""=0A=
s.prop11 =3D ""=0A=
s.prop12 =3D ""=0A=
s.prop13 =3D ""=0A=
s.prop14 =3D ""=0A=
s.prop15 =3D ""=0A=
s.prop16 =3D ""=0A=
s.prop17 =3D ""=0A=
s.prop18 =3D ""=0A=
s.prop19 =3D ""=0A=
s.prop20 =3D ""=0A=
s.prop21 =3D ""=0A=
s.prop22 =3D ""=0A=
s.prop23 =3D ""=0A=
=0A=
/* E-commerce Variables */=0A=
s.campaign =3D ""=0A=
s.state =3D ""=0A=
s.zip =3D ""=0A=
s.events =3D ""=0A=
s.products =3D ""=0A=
s.purchaseID =3D ""=0A=
/* This c:out was put in to eliminate a XSS cross site scripting bug. =
c:out escapes xml (including html tags) by default */=0A=
s.eVar1 =3D ""=0A=
s.eVar2 =3D ""=0A=
s.eVar3 =3D ""=0A=
s.eVar4 =3D ""=0A=
s.eVar5 =3D ""=0A=
s.eVar6 =3D ""=0A=
s.eVar7 =3D ""=0A=
s.eVar8 =3D ""=0A=
s.eVar9 =3D ""=0A=
s.eVar10 =3D ""=0A=
s.eVar11 =3D ""=0A=
s.eVar12 =3D ""=0A=
s.eVar13 =3D ""=0A=
s.eVar14 =3D ""=0A=
s.eVar15 =3D ""=0A=
s.eVar16 =3D ""=0A=
s.eVar17 =3D ""=0A=
s.eVar18 =3D ""=0A=
s.eVar19 =3D ""=0A=
s.eVar20 =3D ""=0A=
s.eVar21 =3D ""=0A=
s.eVar22 =3D ""=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code =3D s.t();if (s_code)document.write(s_code)//--></SCRIPT>
 <!-- End SiteCatalyst code version: H.11. -->=20
<SCRIPT type=3D"text/javascript">=0A=
    var facet =3D getCookie("LAC-User-FacetedQuery");=0A=
    if(facet){=0A=
    jQuery('.ft_limiter_checkbox').each(function(){=0A=
        this.checked =3D facet.indexOf("kb:")>-1;=0A=
    });=0A=
    }=0A=
</SCRIPT>
 </DIV><!-- END page -->=20
<SCRIPT type=3D"text/JavaScript">qm_create(0,false)</SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/images/fs2x2.gif

R0lGODlhAgACAIAAAAAAAP///yH5BAEAAAEALAAAAAACAAIAAAICjFMAOw==

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/images/database_error.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAI8SURBVDjLpVNNiFJRFP70ac80w6FEJ2Fq
sDKmSRpmU6taBRGE4aaCYPatat1qtu3aRosJI4Ro0Q+EIP0QCTM4WhSBBqmkJJr2cvx53vfu69w3
vXIapUUPPs69553zne+ee67NMAz8z+cY3aTTaZkIzxMucc6PkD1EoCV/T/YT2TuEdCwW060cm6WA
kudofd/v90eDwSA8Hg/cbjfEf0VR0Ol0UKlU0Gg0XpPvYjwer5qJIkAglUo9L5fLopwx6WOMGblc
zkgmkytWnt2SQpujgUDgn2cOhUKgIme39YCcJmO9XofL5YIsy3A6naav1+uh1WqhWq0iHA6bsRMJ
HA4H2u02BoOBudc0DUzJw8PygHTG9I0lsM4kSZKpQBAJMHUDanMNe2ZOQS3lKXkeuv77Ev70wFJg
VmTMhAjUGi8xte8Edk8vwNl9C32jtEXBNgIziUhMdGsYfn0B714f9B+PMH3sCvrlJ+A6m0xgVdc0
BvXLM/gjF4DBOlbv3sMuXx+DWhZevSSPJRCwquvKR8i2IbxTPXD1MzWJk/w1zJ6+jiBb96zeOund
QiCki6uiSYS8QwKvPIVv5jh47x3l9rEYj4APa9TgAg5Ez0maOrz2t4KlTCbTLRaLcH7PUuOicHub
MLRvNPASsg8LIgp8UID/8H7oKrv6anl+zjb6GhOJxCwR3TiorCwtXL5tl+wlImiLSx6ZRTuknRHU
P+RReLz8wDbuOb+5udg0dO6mY9sN0Vyu801Ls/LLYrPp2Z9W3anPTwD1kQAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.worldcat.org/searchbox/images/wclocal_srchwc.gif?ai=wclocal_sbccdlibs

R0lGODlhaAAQANU/ANjX2VWZyGqxaB0cKtnc4fmiV6SkpblZjbPO4Ovr7OPj5FVUX/Ly8+XF0/bU
tmNNl8PCxaatzqw3dHh4eoeHiNemwPeEIJyNu7CwsLq6us7Oz5TFkmRjbZubnDY0QV5dZpGRkSF6
tkGdP3x8gXFxdrCvs+3k6sfHyLW1uGhobvi+j4yLkvXh0+zu8Ont5XZjo7rYupKSmPLy7cTdxPLr
76uqr+zd5kVDT+Xi68yLrsrgydni65COj83F2uTs6fb29iH5BAEAAD8ALAAAAABoABAAAAb/wJ9w
SCwaj8ikcslsOp/Q6I+wExIur8fjhZN6v2BnKxT69bTbFzccTmgSUYWGOR9mkIhQgJGNmP4MRAyB
gz8MLUcEAEIMEHBTCkmNGRkKCiQYFJFPGhhLCZ4QixRIESEIEA8XDAcSEgcVgT8oHgwkNz8cI0cf
HEMDKC0cHh6LQyg1QhAZNRkYGAZEmXcQIB0/oAYJABQGGh3gdj8AED93dxQdChQZFHVDASE7Fw8A
Nq6tEjlCAAMQHgM0DKgBYISnEwYM9PoBgYK/CQMIEEiQYUSJBMTmZADAQ4OoFB3mALhGwU0Cbz9I
wBmRQA6Ik3U6ADBAisQPUhjmuEtAikg8/wIRXsChEaiBqwaGBkwAuGLACQ8cBlQcsCIFiX4LpEIV
oqCX0xseNJ5AccITxRSdKGAAAWCmu5s/NPTs9COnEGfWNETDqVNIzyF5AhRhUYCF0QNCst74MOCG
gQE/elFYkIvECg8/BpTwkILRiqwaUuzChgFCCWN1S0cTotIuKQWj6drF1q1dOb5wcw/xES8AgiEO
LBT40crGDxADUjzmAGGAghsjKOD6QKKDc6lRLdUY8FgD9SMYOmBgeTzdcQMg0AkZD0L2uxEQuvpl
CGLd/CEufPDWI0TGjwIWsJCDBEgJFEM/MURGzDqUxeAUQJo9R4x1NwzkYDJGKIDaEY+wkWuEACLA
wAACCDCwgQguqGCBAyZUQAM/LTAAgCxvYLOJBgy4ocAjGixCAAQTxbWJh0QOcaIIAsAwA4giMACg
A0VGKeUSOjApApIuBFeAf1N26eUQM2ywAQwyqLjil2imCeCZabbZpQqFualEEAA7

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://sbccdlibs.worldcat.org/wcpa/images/layer_close.gif

R0lGODlhDQANAIAAAAAAAAAAACH5BAEAAAAALAAAAAANAA0AAAILhI+py+0Po5y00gIAOw==

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/css/modals_jquery.css

.ui-dialog .w420 {
	width: 392px !important;
}
.ui-dialog .w450 {
	width: 424px !important;
}
.ui-dialog .w660 {
	width: 632px !important;
}
.ui-dialog .w800 {
	width: 772px !important;
}
.ui-dialog .ui-widget {
	font-family: "Arial Unicode MS",Arial,Verdana,sans-serif; font-size: =
13px;
}
.ui-dialog {
	padding: 0px; width: auto !important; overflow: hidden; position: =
absolute; box-shadow: 0px 1px 2px #7c888f; -moz-box-shadow: 0 1px 2px =
#7c888f; -webkit-box-shadow: 0 1px 2px #7c888f;
}
.ui-dialog .ui-widget-header {
	color: rgb(255, 255, 255); background-color: rgb(69, 85, 96);
}
.ui-dialog .ui-widget-header {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(124, =
136, 143); line-height: 15px; font-size: 12px; font-weight: bold; =
border-bottom-right-radius: 0px !important; border-bottom-left-radius: =
0px !important; background-image: =
url("../images/bg_modal_gradient_24bit.png"); background-repeat: =
repeat-x; _background-image: none; -webkit-border-bottom-right-radius: =
0px; -webkit-border-bottom-left-radius: 0px; =
-moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px;
}
.ui-dialog .ui-widget-header .ui-icon {
	background-image: url("../images/bg_modals_closebtn.png") !important; =
background-repeat: no-repeat;
}
.ui-dialog .ui-widget-header .ui-state-hover .ui-icon {
	background-image: url("../images/bg_modals_closebtn.png") !important; =
background-repeat: no-repeat;
}
.ui-dialog .ui-widget-header .ui-icon {
	background-position: 0px 0px;
}
.ui-dialog .ui-widget-header .ui-state-hover .ui-icon {
	background-position: 0px -30px;
}
.ui-dialog .ui-dialog-titlebar {
	border-width: 1px 1px 0px; border-style: solid; border-color: rgb(124, =
136, 143); padding: 6px !important; text-align: left; position: =
relative;
}
.ui-dialog span.ui-dialog-title {
	margin: 0px; padding: 1px 0px 1px 24px; background-image: =
url("../images/bg_modals_wcmark_24bit.png"); background-repeat: =
no-repeat; background-color: transparent;
}
.ui-dialog .ui-dialog-titlebar-close {
	padding: 1px; top: 3px; width: 19px; right: 4px; position: absolute;
}
.ui-dialog .ui-dialog-titlebar-close span {
	margin: 1px; height: 18px; display: block;
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	padding: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 1px;
}
.ui-dialog .ui-icon {
	text-indent: -99999px; overflow: hidden; display: block; cursor: =
pointer;
}
.ui-dialog .ui-widget-content {
	background: rgb(255, 255, 255); border: currentColor; border-image: =
none; width: auto; height: auto !important; color: rgb(0, 0, 0);
}
.ui-dialog .ui-dialog-content {
	background: rgb(255, 255, 255); border: currentColor; border-image: =
none; width: auto; height: auto !important; color: rgb(0, 0, 0);
}
.ui-dialog .ui-dialog-content {
	padding: 8px 12px; border: 1px solid rgb(124, 136, 143); text-align: =
left; overflow: hidden; -ms-zoom: 1;
}
.ui-dialog .ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-dialog .ui-corner-all {
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: =
3px;
}
.ui-dialog .ui-helper-clearfix {
	display: block;
}
.ui-widget-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.ui-widget-overlay {
	background: url("../images/bg_modal_gradient_24bit.png") repeat-x 50% =
50% rgb(170, 170, 170); opacity: 0.3;
}
.ui-menu {
	list-style: none; margin: 0px; padding: 2px; float: left; display: =
block;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin: 0px; padding: 0px; width: 100%; clear: left; float: left; =
-ms-zoom: 1;
}
.ui-menu .ui-menu-item a {
	padding: 0.2em 0.4em; line-height: 1.5; text-decoration: none; display: =
block; -ms-zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover {
	margin: -1px; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px; font-weight: normal;
}
.ui-autocomplete-input {
	background: url("../images/bg_srchinput_autocomp.png") no-repeat right =
-2px rgb(255, 255, 255); padding: 2px 24px 2px 4px; border: 1px solid =
rgb(162, 170, 175); border-image: none; box-shadow: inset 1px 1px 2px =
#dadddf; -moz-box-shadow: inset 1px 1px 2px #dadddf; -webkit-box-shadow: =
inset 1px 1px 2px #dadddf;
}
.ui-autocomplete-input:focus {
	background-position: right -27px; border-color: rgb(124, 136, 143); =
box-shadow: inset 1px 1px 2px #c7cccf; -moz-box-shadow: inset 1px 1px =
2px #c7cccf; -webkit-box-shadow: inset 1px 1px 2px #c7cccf;
}
.ui-autocomplete {
	position: absolute; cursor: default;
}
.ui-widget-content.ui-autocomplete {
	background: rgb(255, 255, 255); border: 1px solid rgb(124, 136, 143); =
border-image: none;
}
.ui-menu.ui-autocomplete {
	list-style: none; margin: 0px; padding: 0px 1px; float: left; display: =
block; box-shadow: 1px 1px 2px -1px #455560; -moz-box-shadow: 1px 1px =
2px -1px #455560; -webkit-box-shadow: 1px 1px 2px -1px #455560;
}
.ui-menu.ui-autocomplete .ui-menu-item {
	margin: 0px; padding: 0px; width: 100%; clear: left; float: left; =
-ms-zoom: 1;
}
.ui-menu.ui-autocomplete .ui-menu-item a {
	padding: 2px 8px; color: rgb(0, 0, 0); line-height: 1.3em; font-weight: =
bold; text-decoration: none; display: block; -ms-zoom: 1;
}
.ui-menu.ui-autocomplete .ui-menu-item a.ui-state-hover {
	background: rgb(227, 230, 231); color: rgb(0, 0, 0); font-weight: bold;
}
.ui-menu.ui-autocomplete .ui-menu-item a.ui-state-active {
	background: rgb(227, 230, 231); color: rgb(0, 0, 0); font-weight: bold;
}
.ui-menu.ui-autocomplete .ui-menu {
	margin-top: -3px;
}
.ui-autocomplete-term {
	color: rgb(0, 0, 0); font-weight: normal;
}
.ui-widget .ui-autocomplete-input {
	font-size: 13px;
}
.ui-menu.ui-autocomplete .ui-menu-item a {
	font-size: 13px;
}
.small.ui-widget .ui-autocomplete-input {
	font-size: 11px;
}
.small.ui-widget .ui-menu.ui-autocomplete .ui-menu-item a {
	font-size: 11px;
}
.small.ui-widget label {
	font-size: 11px;
}
.small.ui-widget .ui-autocomplete-input {
	background-position: right -3px;
}
.small.ui-widget .ui-autocomplete-input:focus {
	background-position: right -28px;
}
.large.ui-widget .ui-autocomplete-input {
	font-size: 16px;
}
.large.ui-widget .ui-menu.ui-autocomplete .ui-menu-item a {
	font-size: 16px;
}
.large.ui-widget label {
	font-size: 16px;
}
.large.ui-widget .ui-autocomplete-input {
	font-weight: bold;
}
.large.ui-widget label {
	padding-right: 3px;
}
.large.ui-widget .ui-autocomplete-input {
	background-position: right 0px;
}
.large.ui-widget .ui-autocomplete-input:focus {
	background-position: right -25px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/masthead.css

#unifiedAuthDetails {
	text-align: right; font-size: 11px; margin-right: 10px; margin-left: =
auto;
}
#unifiedAuthDetails img {
	width: 20px; height: 20px; margin-top: -5px; vertical-align: middle;
}
table#menubar {
	border: 1px solid rgb(208, 212, 215); border-image: none; width: 100%; =
text-align: left; margin-top: 8px;
}
table#menubar .qm {
=09
}
table#menubar #qm0 {
	border: 0px currentColor; border-image: none;
}
table#menubar .ipsign {
	text-align: right; padding-right: 1em; font-size: 11px; vertical-align: =
middle; min-height: 24px;
}
#useracct {
	margin: 4px 0px; white-space: normal;
}
#useracct span.group {
	display: inline-block;
}
.useracct-lib-off {
	padding: 1px 0px 2px 22px; line-height: 1.5em; margin-right: 0.4em; =
cursor: help;
}
.useracct-lib-on {
	padding: 1px 0px 2px 22px; line-height: 1.5em; margin-right: 0.4em; =
cursor: help;
}
.useracct-wc-off {
	padding: 1px 0px 2px 22px; line-height: 1.5em; margin-right: 0.4em; =
cursor: help;
}
.useracct-wc-on {
	padding: 1px 0px 2px 22px; line-height: 1.5em; margin-right: 0.4em; =
cursor: help;
}
.useracct-wc-off {
	margin-left: 1em;
}
.useracct-wc-on {
	margin-left: 1em;
}
.useracct-lib-off {
	margin-left: 0.5em;
}
.useracct-lib-on {
	margin-left: 0.5em;
}
.useracct-wc-off {
	color: rgb(69, 85, 96);
}
.useracct-lib-off {
	color: rgb(69, 85, 96);
}
.useracct-wc-on {
	color: rgb(64, 154, 60); font-weight: bold;
}
.useracct-lib-on {
	color: rgb(69, 85, 96); font-weight: bold;
}
.useracct-lib-off {
	background: url("../images/bg_icons_useracct.png") no-repeat 0px 0px;
}
.useracct-lib-on {
	background: url("../images/bg_icons_useracct.png") no-repeat 0px =
-100px;
}
.useracct-wc-off {
	background: url("../images/bg_icons_useracct.png") no-repeat 0px =
-200px;
}
.useracct-wc-on {
	background: url("../images/bg_icons_useracct.png") no-repeat 0px =
-300px;
}
.signlink {
	color: rgb(69, 85, 96);
}
.signlink a {
	white-space: nowrap;
}
#banner-cont {
	background: url("../images/bg_banner_cont.png") repeat-y rgb(255, 255, =
255); padding: 0.5em; height: auto !important; min-height: 72px; =
min-width: 828px;
}
#brand-cont {
	width: 250px; float: left;
}
#banner-cont-local {
	background: rgb(51, 51, 102); padding: 0.5em; height: auto !important; =
overflow: auto; min-height: 72px; min-width: 828px;
}
#brand-cont-local {
	width: 275px; float: left;
}
#brand-cont-local img {
	max-width: 275px;
}
#brand-cont-local span#title {
	margin: 5px 0px 10px; font-weight: bold; display: block;
}
#bd {
	clear: both;
}
#search-cont {
	background: url("../images/bg_search_cont.png") repeat-x rgb(255, 255, =
255); border-width: 1px; border-style: solid; border-color: rgb(250, =
250, 250) rgb(183, 184, 185) rgb(143, 145, 146) rgb(240, 242, 242); =
padding: 0.5em; margin-left: 275px;
}
#search-cont-local {
	background: url("../images/bg_search_cont.png") repeat-x rgb(255, 255, =
255); border-width: 1px; border-style: solid; border-color: rgb(250, =
250, 250) rgb(183, 184, 185) rgb(143, 145, 146) rgb(240, 242, 242); =
padding: 0.5em; margin-left: 300px;
}
form#wcsrch {
=09
}
form#wcsrch legend {
	display: none;
}
form#wcsrch fieldset {
	margin: 0px; padding: 0px 1px 1px 0px; border: currentColor; =
border-image: none;
}
.wcsrch-txt-cont {
	width: 78%; float: left;
}
.wcsrch-btn-cont {
	margin-left: 12px; float: left;
}
.wcsrch-txt-cont input {
	padding: 4px 2px; width: 100%;
}
.wcsrch-btn-cont input {
	background: url("../images/bg_btn_search.png") repeat-x 0px 0px rgb(53, =
54, 55); margin: 0px; padding: 0px 8px; border: 1px outset rgb(204, 204, =
204); border-image: none; height: 30px; color: rgb(255, 255, 255); =
font-size: 14px; font-weight: bold;
}
.wcsrch-btn-cont input:hover {
	background: url("../images/bg_btn_search.png") repeat-x 0px -60px =
rgb(93, 94, 95);
}
.wcsrch-btn-cont input:active {
	background: url("../images/bg_btn_search.png") repeat-x 0px -120px =
rgb(143, 144, 147);
}
.scopesummary {
	padding: 5px 0px; color: rgb(19, 28, 36); line-height: 1.3em; =
font-size: 11px; margin-bottom: -5px; display: block;
}
.scopesummary select#scope-format {
	margin: 0px 3px; font-size: 11px;
}
.scopesummary select#scope-inst {
	margin: 0px 3px; font-size: 11px;
}
.scopesummary a {
	white-space: nowrap;
}
.scopesummary a {
	color: rgb(54, 68, 78);
}
.scopesummary a:visited {
	color: rgb(54, 68, 78);
}
.scopesummary a:hover {
	color: rgb(255, 118, 0);
}
.scopesummary a.fal {
	padding-left: 8px; margin-left: 6px; border-left-color: rgb(208, 212, =
215); border-left-width: 1px; border-left-style: solid;
}
.scopesummary span.dbhint {
	border-bottom-color: rgb(162, 170, 175); border-bottom-width: 1px; =
border-bottom-style: dashed; white-space: nowrap; cursor: help;
}
.scopesummary span.sep {
	padding: 0px 0.6em; color: rgb(162, 170, 175);
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/cssj/N922933174/bundles/screen-min.css

html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
body {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: =
normal; background-color: rgb(255, 255, 255);
}
body.frame {
	background-color: rgb(204, 204, 204);
}
* html body {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
#div-skip {
	left: -1000px; top: -1000px; clear: both; position: absolute; speak: =
normal; voice-family: female;
}
#div-javascript {
	margin: 0px 0px 10px; padding: 5px 75px; text-align: center; color: =
rgb(204, 0, 0); font-size: 85%; border-bottom-color: rgb(204, 0, 0); =
border-bottom-width: 1px; border-bottom-style: solid; background-color: =
rgb(255, 255, 204);
}
#div-page {
	margin: 0px; padding: 0px; text-align: left; background-color: =
transparent;
}
#div-page::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-container {
	margin: 0px; padding: 0px;
}
#div-content {
	margin: 0px auto 15px; padding: 0px; min-width: 840px;
}
#div-content::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
.account#div-page #div-content {
	width: 780px;
}
.citations#div-page #div-content {
	padding: 15px 30px 0px;
}
.coverart#div-page #div-content {
	padding: 15px 30px 0px;
}
.display#div-page #div-content {
	width: 780px;
}
.home#div-page #div-content {
	width: 780px;
}
.item#div-page #div-content {
	padding: 0px 30px;
}
.registration#div-page #div-content {
	width: 780px;
}
.search#div-page #div-content {
	padding: 0px 30px;
}
#div-crumb {
	margin: 0px 0px 5px; padding: 0px; clear: both; font-size: 85%;
}
#div-crumb .slash {
	margin: 0px 5px;
}
#div-maincol {
	min-height: 150px;
}
#div-maincol::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-subcol::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-headline {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: =
rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: transparent;
}
#div-headline::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-headline p {
	margin: 0px; padding: 0px;
}
#div-headline .kind {
	color: rgb(102, 102, 102);
}
#div-feeds {
	padding: 0px; text-align: left; color: rgb(102, 102, 102); font-size: =
85%; margin-top: 10px; margin-bottom: 0px; vertical-align: middle;
}
#div-feeds img {
	margin-right: 3px; vertical-align: middle;
}
#div-footer {
	margin: 0px; padding: 15px 0px; color: rgb(102, 102, 102); line-height: =
1.4em; clear: both; font-size: 85%; background-color: transparent;
}
#div-footer::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-footer td {
	padding: 0px 10px 0px 0px;
}
#div-footer td.label {
	width: 10%; text-align: right;
}
#div-footer td.links {
	width: 90%; text-align: left;
}
#div-footer #footer-branding {
	margin-right: 30px; float: right;
}
#div-footer #footer-branding img {
	float: right;
}
#div-footer #footer-version {
	color: rgb(204, 204, 204); margin-right: 30px; float: right;
}
#div-footermessage {
	margin: 12px 30px 0px; padding-top: 6px; border-top-color: rgb(218, =
221, 223); border-top-width: 1px; border-top-style: dashed; min-width: =
840px;
}
#div-bannermessage {
	text-align: left; color: rgb(102, 102, 102); margin-top: 15px; =
margin-left: 60px;
}
#div-footer {
	margin: 0px auto; padding: 8px 0px 12px; width: 100%; clear: both; =
float: left;
}
#div-footer .msg {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_wc_footer.pn=
g") no-repeat 0px 6px; margin: 0px; padding: 4px 0px 0px 18px; width: =
60%; color: rgb(69, 85, 96); font-size: 14px; float: left;
}
#div-footer .msg a {
	top: -1px; line-height: 20px; font-size: 11px; margin-left: 2px; =
white-space: nowrap; position: relative;
}
#div-footer .soclinks {
	padding-right: 14px; float: right;
}
#div-footer .soclinks span {
	top: -8px; color: rgb(69, 85, 96); font-size: 11px; display: inline; =
position: relative;
}
#div-footer .soclinks ul {
	margin: 0px; padding: 0px; height: 25px; display: inline; =
list-style-type: none;
}
#div-footer .soclinks ul li {
	margin: 0px 2px 0px 0px; display: inline;
}
#div-header {
	margin: 0px auto; padding: 0px 30px; text-align: left; -ms-zoom: 1; =
background-color: transparent;
}
#div-header::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-header div {
	clear: none;
}
#div-header ul {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-header li {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-logo img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-logo img {
	vertical-align: middle;
}
#div-masthead {
	margin: 0px auto; padding: 10px; text-align: right; clear: both; =
-ms-zoom: 1; background-color: transparent;
}
#div-masthead::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-logo {
	margin: 0px; font-size: 120%; font-weight: bold; float: left;
}
#div-logo #logo {
	margin: 0px 10px 0px 0px;
}
#div-logo #title {
	margin: 0px; font-size: 110%; font-weight: bold;
}
#div-tagline {
	color: rgb(51, 51, 51); font-size: 110%; margin-top: 8px; float: right;
}
ul#masthead-utilities {
	list-style: none; float: right;
}
ul#masthead-utilities li {
	list-style: none; font-size: 85%; margin-left: 12px; display: inline;
}
#div-search {
	background: url("/wcpa/rel20151119/images/bg_gradation_searchbar.gif") =
repeat-x left top; border-width: medium 1px 1px; border-style: none =
solid solid; border-color: currentColor rgb(230, 230, 230) rgb(230, 230, =
230); margin: 0px auto; padding: 6px 0px; border-image: none; =
text-align: center; clear: both; -ms-zoom: 1; min-width: 780px;
}
#div-search::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-search .search-for {
	padding: 0px 2px; font-weight: bold; vertical-align: middle;
}
#div-search .search-query {
	padding: 0px 2px; vertical-align: middle;
}
#div-search .search-location {
	padding: 0px 2px; vertical-align: middle;
}
#div-search .search-button {
	padding-right: 15px; vertical-align: middle;
}
#div-search .search-advanced {
	font-size: 85%; vertical-align: middle; white-space: nowrap;
}
#div-tout {
	margin: 8px 0px 0px; padding: 2px 10px; border: 2px solid rgb(255, 206, =
132); border-image: none; text-align: center; color: rgb(51, 51, 51); =
clear: both; font-size: 85%; background-color: rgb(255, 243, 224);
}
.qmclear {
	width: 0px; height: 0px; line-height: 0; clear: left; font-size: 1px; =
display: block;
}
.qmmc {
	position: relative;
}
.qmmc a {
	float: left; display: block; white-space: nowrap;
}
.qmmc div a {
	float: none;
}
.qmmc div {
	visibility: hidden; position: absolute;
}
#qm0 strong {
	font-weight: bold;
}
#qm0 {
	margin: 0px auto; border: 1px solid rgb(230, 230, 230); border-image: =
none; z-index: 999999; min-width: 550px;
}
#qm0 a {
	font: 12px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 5px 30px 5px 10px; color: rgb(51, 51, 51); =
text-decoration: none; border-right-color: rgb(230, 230, 230); =
border-right-width: 1px; border-right-style: solid; font-size-adjust: =
none; font-stretch: normal; background-color: transparent;
}
#qm0 a:hover {
	color: rgb(3, 78, 162); text-decoration: underline; background-color: =
rgb(245, 245, 245);
}
#qm0 .qmactive {
	color: rgb(3, 78, 162) !important; border-right-color: rgb(153, 153, =
153) !important; border-right-width: 1px !important; border-right-style: =
solid !important; background-image: =
url("/wcpa/rel20151119/images/qm/arrow_down_hover.gif") !important; =
background-color: rgb(245, 245, 245) !important;
}
#qm0 .qmparent {
	background-position: 95%; background-image: =
url("/wcpa/rel20151119/images/qm/arrow_down.gif"); background-repeat: =
no-repeat;
}
#qm0 div {
	border-width: medium 1px 1px; border-style: none solid solid; =
border-color: currentColor rgb(102, 102, 102) rgb(102, 102, 102) =
rgb(230, 230, 230); padding: 5px; border-image: none; margin-top: -1px; =
margin-left: -1px; background-color: rgb(245, 245, 245);
}
#qm0 div a:hover {
	text-decoration: underline;
}
#qm0 div .qmactive {
	background-color: rgb(245, 245, 245) !important;
}
#qm0 div .qmparent {
	background-image: url("/wcpa/rel20151119/images/qm/arrow_right.gif");
}
#qm0 div a {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 4px 40px 4px 5px; border: currentColor; =
border-image: none; color: rgb(3, 78, 162); font-size-adjust: none; =
font-stretch: normal; background-color: rgb(245, 245, 245);
}
#qm0 div a.qm-rule {
	border-top-color: rgb(197, 197, 197); border-top-width: 1px; =
border-top-style: solid;
}
#qm0 #account {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 5px 10px; border: currentColor; border-image: none; =
color: rgb(51, 51, 51); float: right; white-space: nowrap; =
font-size-adjust: none; font-stretch: normal; background-color: =
transparent;
}
#qm0 #account a {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 0px; border: currentColor; border-image: none; =
color: rgb(3, 78, 162); text-decoration: underline; float: none; =
display: inline; font-size-adjust: none; font-stretch: normal;
}
#qm0 #account a:hover {
	color: rgb(255, 102, 0); text-decoration: underline; background-color: =
transparent;
}
a:link {
	color: rgb(3, 78, 162);
}
a:visited {
	color: rgb(90, 69, 141);
}
a:hover {
	color: rgb(255, 102, 0);
}
a:active {
	color: rgb(3, 78, 162);
}
a:hover:visited {
	color: rgb(255, 102, 0);
}
h1 {
	margin: 0px 0px 5px; font-size: 140%;
}
h2 {
	margin: 0px 0px 15px; font-size: 125%; font-weight: bold;
}
h3 {
	margin: 0px 0px 5px; font-size: 110%; font-weight: bold;
}
h4 {
	margin: 0px 0px 10px; font-size: 100%;
}
form {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
input {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body input {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body select {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body textarea {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
input.button-search {
	padding: 1px 4px; color: rgb(255, 255, 255); overflow: visible; =
font-weight: bold; background-color: rgb(33, 120, 181);
}
input.submit-small {
	font-size: 11px;
}
input.text {
	margin: 0px; padding: 2px; border: 1px solid rgb(153, 153, 153); =
border-image: none;
}
select.pulldown {
	margin: 0px;
}
textarea {
	padding: 4px; border: 1px solid rgb(153, 153, 153); border-image: none;
}
textarea.note {
	padding: 2px; font-size: 11px; margin-top: 5px; margin-bottom: 0px;
}
li {
	line-height: 1.4em;
}
ul.flush {
	margin: 0px 0px 0px 16px; padding: 0px;
}
ul.flush-hidden {
	margin: 0px; padding: 0px; display: block; list-style-type: none;
}
acronym {
	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; =
border-bottom-style: dashed; cursor: help;
}
hr {
	margin: 5px 0px; border: 1px solid rgb(204, 204, 204); border-image: =
none;
}
img {
	border: currentColor; border-image: none;
}
p {
	margin-top: 0px;
}
.center {
	text-align: center;
}
.description {
	color: rgb(102, 102, 102); line-height: 1.2em; font-size: 85%; =
font-weight: normal;
}
.div-credit {
	padding: 0px 0px 10px; font-size: 85%;
}
.div-disclaimer {
	background: none; margin: 20px 0px 0px; padding: 20px 0px 0px; =
font-size: 85%; border-top-color: rgb(204, 204, 204); border-top-width: =
1px; border-top-style: solid;
}
.eg {
	color: rgb(102, 102, 102); line-height: 1.2em; font-size: 85%;
}
.error-results {
	margin: 0px 0px 10px; padding: 5px 10px; border: 1px solid rgb(204, 0, =
0); border-image: none; color: rgb(204, 0, 0); background-color: =
rgb(255, 255, 204);
}
.error-results p {
	margin: 0px;
}
.error-suggest {
	color: rgb(102, 102, 102);
}
.error {
	margin: 0px 0px 10px; padding: 5px 10px; border: 1px solid rgb(204, 0, =
0); border-image: none; color: rgb(204, 0, 0); background-color: =
rgb(255, 255, 204);
}
.error a:link {
	color: rgb(204, 0, 0);
}
.error a:visited {
	color: rgb(204, 0, 0);
}
.error a:hover {
	color: rgb(204, 0, 0);
}
.error a:active {
	color: rgb(204, 0, 0);
}
.error a:hover:visited {
	color: rgb(204, 0, 0);
}
.error p {
	margin: 0px;
}
.floatright {
	margin: 10px 0px 15px 15px; float: right;
}
.floatleft {
	margin: 0px 15px 15px 0px; float: left;
}
.icon {
	margin-right: 1px; margin-bottom: 2px; vertical-align: middle;
}
.large {
	font-size: 110%;
}
.left {
	text-align: left;
}
.nodata {
	color: rgb(102, 102, 102);
}
.normal {
	font-weight: normal;
}
.note {
	margin: 0px 0px 10px; padding: 5px 0px; font-size: 85%;
}
.note p {
	margin: 0px;
}
.notice {
	margin: 0px 0px 10px; padding: 5px 10px; color: rgb(0, 153, 0); =
background-color: rgb(255, 255, 204);
}
.nowrap {
	white-space: nowrap;
}
.offpage {
	right: 4000px; position: absolute;
}
.screen-reader {
	left: -1000px; font-size: 0px; position: absolute;
}
.required {
	margin-right: 5px;
}
.right {
	text-align: right;
}
.rule {
	margin: 15px 0px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.small {
	font-size: 85%;
}
.tip {
	color: rgb(102, 102, 102); font-size: 85%;
}
.trusted-source {
	color: rgb(67, 156, 1); font-size: 85%;
}
.verbar {
	margin: 0px 2px; color: rgb(204, 204, 204);
}
#div-footer .verbar {
	margin: 0px 6px; color: rgb(204, 204, 204);
}
#div-headline .verbar {
	margin: 0px 6px; color: rgb(204, 204, 204);
}
#div-tabs .verbar {
	margin: 0px 6px; color: rgb(204, 204, 204);
}
p.citation {
	line-height: 1.3em; text-indent: -36px; margin-left: 36px;
}
#div-list-summary {
	margin-bottom: 25px;
}
#div-epigraph {
	text-align: right;
}
#div-notfound {
	margin: 0px 0px 30px;
}
#div-delicious {
	margin: 0px; padding: 0px;
}
#div-delicious p {
	margin: 0px; padding: 0px;
}
#div-delicious ul {
	margin: 0px; padding: 0px;
}
#div-description {
	color: rgb(51, 51, 51);
}
#div-flickr {
	margin: 0px 0px 20px; padding: 0px;
}
#div-flickr img {
	margin: 0px 3px 3px 0px; padding: 0px; float: left;
}
#div-privacy {
	color: rgb(51, 51, 51);
}
#div-reminder {
	color: rgb(51, 51, 51);
}
#div-search-inline {
	background: =
url("/wcpa/rel20151119/images/bg_gradiation_searchInline.png") repeat-x =
left top rgb(226, 226, 226); margin: 0px 0px 15px; padding: 15px; clear: =
both;
}
div.div-border {
	padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: =
none;
}
div.confirm {
	margin: 0px 0px 10px; padding: 5px 10px; border: 1px solid rgb(0, 153, =
0); border-image: none; color: rgb(0, 153, 0); background-color: =
rgb(238, 255, 234);
}
div.hilite {
	padding: 10px; background-color: rgb(238, 238, 238);
}
div.div-opening {
	margin: 5px 0px; padding: 0px 5px; color: rgb(102, 102, 102);
}
div.div-spacer {
	margin: 0px; padding: 0px; height: 10px; clear: both;
}
.accordion-header {
	outline: 0px; font-size: 11px; margin-left: 14px; cursor: pointer;
}
.accordion-content {
	margin: 0px 5px 0px 19px; padding: 0.2em 2em; border-right-color: =
rgb(162, 170, 175); border-left-color: rgb(162, 170, 175); =
border-right-width: 1px; border-left-width: 1px; border-right-style: =
dashed; border-left-style: dashed;
}
.accordion-show {
	color: rgb(124, 136, 143);
}
.accordion-hide.accordion-show {
	color: rgb(69, 85, 96);
}
.div-tabs {
	margin: 0px 0px 10px; padding: 0px; clear: both; display: block;
}
.div-tabs .table-tabs td a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
.div-tabs .table-tabs td a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.div-tabs .table-tabs td a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.div-tabs .table-tabs td a:active {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.div-tabs .table-tabs td a:hover:visited {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.div-tabs p {
	margin: 5px 0px 0px 10px;
}
.div-tabs .table-tabs {
	margin: 0px; padding: 0px;
}
.div-tabs .table-tabs td {
	margin: 0px; padding: 0px; white-space: nowrap;
}
.div-tabs .table-tabs td.tabset-title {
	padding: 0px 12px; text-align: center; border-bottom-color: rgb(153, =
153, 153); border-bottom-width: 2px; border-bottom-style: solid; =
white-space: nowrap;
}
.div-tabs .table-tabs td.tabset-title h1 {
	margin: 0px;
}
.div-tabs .table-tabs td.tabset-title h2 {
	margin: 0px;
}
.div-tabs .table-tabs td.gutter {
	width: 10px; border-bottom-color: rgb(153, 153, 153); =
border-bottom-width: 2px; border-bottom-style: solid; background-color: =
transparent;
}
.div-tabs .table-tabs td.tab-off {
	background: url("/wcpa/rel20151119/images/bg_gradation_tab.gif") =
repeat-x left top; border-width: 1px 1px 2px; border-style: solid; =
border-color: rgb(153, 153, 153); padding: 3px 9px; text-align: center; =
font-size: 90%; font-weight: normal; white-space: nowrap;
}
.div-tabs .table-tabs td.tab-on {
	border-width: 1px 1px medium; border-style: solid solid none; =
border-color: rgb(153, 153, 153) rgb(153, 153, 153) currentColor; =
padding: 4px 12px; text-align: center; font-size: 110%; font-weight: =
bold; white-space: nowrap; background-color: rgb(255, 255, 255);
}
.div-tabs .table-tabs td.remainder {
	padding: 4px 12px; width: 100%; border-bottom-color: rgb(153, 153, =
153); border-bottom-width: 2px; border-bottom-style: solid; =
background-color: transparent;
}
th {
	background-color: rgb(238, 238, 238);
}
.table-layout {
	margin: 0px; padding: 0px;
}
.table-layout th {
	padding: 5px 8px; text-align: left;
}
.table-layout td {
	vertical-align: top;
}
.table-layout td.alley {
	background: url("/wcpa/rel20151119/images/alley.gif") repeat-y left =
top; padding: 0px; width: 20px;
}
.table-layout td.spacer {
	background: url("/wcpa/rel20151119/images/spacer.gif") repeat-y left =
top; padding: 0px; width: 20px;
}
.table-layout td.leading {
	padding-bottom: 30px;
}
.table-layout td.faceted {
	margin: 0px; padding: 0px; width: 200px !important;
}
.table-layout td.content {
	margin: 0px; padding: 0px;
}
.table-layout td.sidebar-left {
	margin: 0px; padding: 0px 15px 0px 0px;
}
.table-layout td.sidebar-right {
	margin: 0px; padding: 0px 0px 0px 15px;
}
.table-form {
	margin: 0px;
}
.table-form th {
	padding: 5px 8px; text-align: left;
}
.table-form td {
	padding: 5px 8px; text-align: left; vertical-align: top;
}
.table-form .label {
	font-weight: bold;
}
.table-form td.label {
	width: 200px; text-align: right; font-weight: bold; vertical-align: =
top;
}
.table-form td.label-nowidth {
	text-align: right; font-weight: bold; vertical-align: top;
}
.table-form td.label-nowrap {
	width: 200px; text-align: right; font-weight: bold; vertical-align: =
top; white-space: nowrap;
}
.table-form td.label-simple {
	font-weight: bold; vertical-align: top;
}
.table-form td.optional {
	background-color: rgb(239, 239, 239);
}
.table-form td.action {
	white-space: nowrap;
}
.table-form td.case {
	padding-left: 0px;
}
.table-form td.center {
	text-align: center;
}
.table-casing {
	margin: 0px;
}
.table-casing td {
	border: currentColor; border-image: none; text-align: left; =
padding-top: 0px; padding-right: 0px; vertical-align: top;
}
.table-bib {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-bib td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-bib td.select {
	width: 1%; text-align: center; padding-left: 0px;
}
.table-bib td.result p {
	margin-bottom: 0px;
}
.table-signin {
	margin: 0px;
}
.table-signin td {
	padding: 0px 10px 10px 0px;
}
.table-signin td.label {
	text-align: right; font-weight: bold; vertical-align: top;
}
.table-profile {
	margin: 0px;
}
.table-profile td {
	padding: 0px 10px 10px 0px;
}
.table-profile td.photo {
	padding: 0px 15px 10px 0px;
}
.table-profile td.photo img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-profile td.head {
	margin-bottom: 0px;
}
.table-profile td.head h1 {
	margin-top: 0px;
}
.table-profile td.head p {
	font-size: 90%; margin-top: 8px;
}
.table-profile td.label {
	font-weight: bold; vertical-align: top;
}
.table-contacts {
	margin: 15px 0px 0px; padding: 0px;
}
.table-contacts td {
	padding: 0px 5px 10px 0px; vertical-align: top;
}
.table-contacts td.picture {
	padding-right: 15px;
}
.table-contacts td.picture img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-contacts td.contact p.user-name {
	font-size: 125%; margin-top: 0px; margin-bottom: 5px;
}
.table-contacts td.contact p.user-location {
	margin-top: 0px; margin-bottom: 4px;
}
.table-contacts td.contact p.user-action {
	font-size: 85%; margin-top: 0px;
}
.table-purchase {
	margin: 0px; padding: 0px;
}
.table-purchase img.icn {
	vertical-align: middle;
}
.table-purchase td {
	padding: 6px 5px; border: 1px dashed rgb(204, 204, 204); border-image: =
none; vertical-align: middle;
}
.table-purchase td.vendor {
	font-size: 110%;
}
.table-purchase td.price {
	text-align: center; font-size: 110%;
}
.table-purchase td.buy {
	text-align: center;
}
.table-selection {
	margin: 0px; padding: 0px;
}
.table-selection td {
	text-align: left; vertical-align: middle;
}
.table-selection td.selection-radio {
	padding: 0px;
}
.table-selection td.selection-checkbox {
	padding: 0px;
}
.table-selection td.selection-heading {
	padding: 0px 5px 0px 0px;
}
.table-selection td.selection-label {
	padding: 0px 10px 0px 0px;
}
.favlibs {
	margin: 1.5em 0px; width: 90%;
}
.favlibs td.hed {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_hed_favlibs.=
gif") no-repeat rgb(209, 213, 216); padding: 4px 0px 4px 28px; height: =
24px !important; color: rgb(69, 85, 96); font-size: 80%; font-weight: =
bold; min-height: 24px !important;
}
.favlibs td.libname {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libloc {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libwifi {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.librem {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libPrivacy {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.alert {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
.favlibs td.libname {
	width: 40%;
}
.favlibs td.libname a {
	font-size: 100%; font-weight: bold;
}
.favlibs td.libname div.alias {
	padding: 2px 0px 0px 1em; font-size: 85%;
}
.favlibs td.libloc {
	width: 40%; color: rgb(69, 85, 96); font-size: 75%;
}
.favlibs td.libloc ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.favlibs td.libloc li {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
.favlibs td.libwifi {
	width: 6%;
}
.favlibs td.librem {
	width: 6%;
}
.favlibs td.librem a {
	color: rgb(124, 136, 143); font-size: 80%;
}
.favlibs td.librem a:hover {
	color: rgb(255, 102, 0);
}
.favlibs td.libPrivacy {
	width: 8%; font-size: 80%;
}
.tableResults td.addfav {
	padding: 0px 0px 6px 14px; font-size: 85%;
}
.tableResults td.addfav a {
	color: rgb(126, 137, 143);
}
.tableLibrary td.name span.favlib {
	padding: 0px 3px 0px 0px;
}
td.close {
	padding-bottom: 10px;
}
td.closer {
	padding-bottom: 5px;
}
td.closest {
	padding-bottom: 0px;
}
#div-resultsfor {
	margin: 5px 0px; padding: 5px 0px; clear: both; background-color: =
transparent;
}
#div-refine {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinefm {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-availonline {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refine table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinefm table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-availonline table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refine th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinefm th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-availonline th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refine td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinefm td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-availonline td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refine .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-refinefm .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-availonline .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-refine ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinefm ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-availonline ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refine ul.refinement li {
	line-height: 1.2em;
}
#div-refinefm ul.refinement li {
	line-height: 1.2em;
}
#div-availonline ul.refinement li {
	line-height: 1.2em;
}
#div-refine li.showmore {
	font-weight: bold;
}
#div-refinefm li.showmore {
	font-weight: bold;
}
#div-availonline li.showmore {
	font-weight: bold;
}
#div-refine ul {
	clear: both;
}
#div-refine ul li {
	clear: both;
}
#div-refinefm ul {
	clear: both;
}
#div-refinefm ul li {
	clear: both;
}
#div-availonline ul li {
	clear: both;
}
#div-refine ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refine ul.refinement3 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refinefm ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refinefm ul.refinement3 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-availonline ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refine ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-refinefm ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-availonline ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-refine ul.refinement2 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refine ul.refinement3 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refinefm ul.refinement2 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refinefm ul.refinement3 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
.results-sort {
	margin: 0px; padding: 5px; clear: both; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.results-sort table {
	margin: 0px; padding: 0px;
}
.results-sort td {
	vertical-align: middle;
}
.results-sort td select.pulldown {
	font-size: 100%;
}
.results-link {
	margin: 0px; padding: 5px;
}
.results-link table {
	margin: 0px; padding: 0px;
}
.results-link td {
	vertical-align: middle;
}
.results-info {
	margin: 5px 0px; padding: 5px 10px; background-color: rgb(238, 238, =
238);
}
.results-info table {
	margin: 0px; padding: 0px;
}
.results-info td {
	font-size: 85%; vertical-align: middle;
}
.results-info td.display {
	text-align: left;
}
.results-info td.pagination {
	text-align: right; color: rgb(153, 153, 153);
}
.results-show {
	margin: 5px 0px; padding: 0px;
}
.results-show table {
	margin: 0px; padding: 0px;
}
.results-show td {
	font-size: 85%; vertical-align: middle;
}
.results-show td select.pulldown {
	font-size: 100%;
}
.results-actions {
	margin: 5px 0px; padding: 0px; clear: both;
}
.results-actions table {
	margin: 0px; padding: 0px;
}
.results-actions td {
	padding-right: 10px; font-size: 85%; vertical-align: middle;
}
.results-actions td.right {
	padding-right: 0px;
}
.results-actions td select.pulldown {
	font-size: 100%;
}
.table-covers {
	margin: 0px;
}
.table-covers td {
	padding: 10px; width: 20%; text-align: center; font-size: 85%; =
vertical-align: middle; background-color: rgb(245, 245, 245);
}
.table-covers td img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.hover-item-info {
	padding: 10px; border: 1px solid rgb(149, 179, 222); border-image: =
none; width: 180px; font-size: 85%; background-color: rgb(225, 235, =
251);
}
.table-results-cover {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-cover img.icn {
	vertical-align: middle;
}
.table-results-cover th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-cover td {
	padding: 6px 5px; text-align: center; vertical-align: middle; =
border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.table-results-cover td.select {
	width: 1%; text-align: center; padding-right: 0px; padding-left: 0px;
}
.table-results-cover td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-cover td.icon {
	width: 24px;
}
.table-results-cover td.cover {
	text-align: right; padding-right: 8px;
}
.table-results-cover td.cover img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-results-cover a:link {
	text-decoration: underline;
}
.table-results-cover a:visited {
	text-decoration: underline;
}
.table-results-cover a:hover {
	text-decoration: underline;
}
.table-results {
	margin: 0px; padding: 0px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results img.icn {
	vertical-align: middle;
}
.table-results th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results td {
	padding: 12px 5px 6px; vertical-align: top;
}
.table-results tr.menuElem td {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; =
border-top-style: solid;
}
.table-results td.select {
	width: 1%; text-align: center; padding-right: 0px; padding-left: 0px;
}
.table-results td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results td.icon {
	width: 24px;
}
.table-results td.cover {
	text-align: right; padding-right: 8px;
}
.table-results td.cover img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-results td.result {
	width: 93%; line-height: 1.3em; padding-right: 15px;
}
.table-results td.coverart {
	padding-left: 0px;
}
.table-results td.coverart img {
	margin: 0px 8px;
}
.table-results td.result div.name {
	font-weight: bold;
}
.table-results td.result div.database {
	color: rgb(102, 102, 102);
}
.table-results td.social div.date {
	color: rgb(102, 102, 102);
}
.table-results td.result div.type {
	font-size: 85%;
}
.table-results td.result div.editionslink {
	font-size: 85%;
}
.table-results td.result div.publication {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.database {
	font-size: 85%;
}
.table-results td.result div.heldby {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.rating {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.rating img {
	vertical-align: middle;
}
.table-results td.result div.library {
	margin-bottom: 8px;
}
.table-results td.result div.library span.name {
	font-size: 110%; margin-right: 15px;
}
.table-results td.result div.excerpt {
	padding: 5px 5px 5px 8px; color: rgb(45, 105, 41); margin-top: 5px; =
border-left-color: rgb(218, 221, 223); border-left-width: 3px; =
border-left-style: solid;
}
.table-results td.result div.excerpt span.ftpgnumber {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-right: 4px;
}
.table-results td.result div.excerpt span.ftsnippet {
	color: rgb(0, 0, 0);
}
.table-results td.result div.excerpt span.ftmatches {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-left: 8px;
}
.table-results td.result div.type {
	color: rgb(102, 102, 102);
}
.table-results td.result div.type a {
	margin-left: 5px;
}
.table-results td.social {
	width: 25%; padding-left: 15px;
}
.table-results td.social div.date {
	font-size: 85%; margin-bottom: 5px;
}
.table-results td.social div.notes {
	color: rgb(102, 102, 102); line-height: 1.2em; font-size: 85%;
}
.table-results td.social div.actions {
	margin-top: 5px;
}
.table-results td.distance {
	color: rgb(255, 118, 0); white-space: nowrap;
}
.table-results td.buy {
	text-align: center;
}
.table-results ul {
	margin: 0px; padding: 0px;
}
.table-results li {
	margin: 0px; padding: 0px 10px 0px 0px; font-size: 85%; display: =
inline; list-style-type: none; white-space: nowrap;
}
.table-results li.primary {
	font-size: 100%;
}
.table-results li.label {
	padding-right: 4px;
}
.table-results-list td.result {
	width: 70%; line-height: 1.3em; padding-right: 15px;
}
.table-results-lists {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-lists th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-lists td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-lists td.date {
	color: rgb(102, 102, 102);
}
.table-results-lists td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-lists td.icn {
	width: 1%; padding-right: 0px; padding-left: 0px;
}
.table-results-lists td.list {
	width: 50%; padding-right: 15px;
}
.table-results-lists td.username {
	width: 30%;
}
.table-results-lists td.username .by {
	padding-right: 5px; float: left;
}
.table-results-lists td.username .creator {
	float: left;
}
.table-results-lists td.date {
	width: 20%; font-size: 85%; white-space: nowrap;
}
.table-results-lists td.action {
	white-space: nowrap;
}
.table-results-contacts {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-contacts th {
	background: rgb(246, 246, 247); padding: 4px 6px; border: currentColor; =
border-image: none; color: rgb(19, 28, 36); font-size: 85%; font-weight: =
bold;
}
.table-results-contacts td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-contacts td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-contacts td.icn {
	width: 1%; padding-right: 0px; padding-left: 0px;
}
.table-results-contacts td.username {
	width: 30%; padding-right: 15px;
}
.table-results-contacts td.realname {
	width: 30%; color: rgb(102, 102, 102);
}
.table-results-contacts td.location {
	width: 40%;
}
table.tableResults td.addfav {
	padding: 0px 0px 6px 14px; font-size: 85%;
}
table.tableResults td.addfav a {
	color: rgb(126, 137, 143);
}
table.tableLibrary td.name span.favlib {
	padding: 0px 3px 0px 0px;
}
div.res-lks {
	margin: 5px 0px 3px; font-size: 11px;
}
div.res-lks a.drop:hover {
	color: rgb(69, 85, 96);
}
div.res-lks a.drop {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_dropdiv.gif"=
) no-repeat 0px 0px rgb(236, 238, 239); padding: 2px 4px 2px 18px; =
border: 1px solid rgb(236, 238, 239); border-image: none; color: =
rgb(124, 136, 143); line-height: 22px; text-decoration: none; =
margin-right: 10px; white-space: nowrap;
}
div.res-lks a.drop:hover {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_dropdiv.gif"=
) no-repeat 0px 0px rgb(227, 230, 231); color: rgb(69, 85, 96);
}
.collapse-box table tr.facet-panel {
	display: none;
}
div.collapse-box th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/arrow-right.jpg=
") no-repeat 5px 50% rgb(227, 230, 231);
}
div.expand-box th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/arrow-down.jpg"=
) no-repeat 5px 50% rgb(227, 230, 231);
}
div.searched-db {
	color: rgb(102, 102, 102); line-height: 1.4em; font-size: 85%;
}
#div-refinedb {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinevs {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinedb table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinevs table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinedb th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinevs th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinedb td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinevs td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinedb .head {
	color: rgb(0, 0, 0); font-size: 110%;
}
#div-refinevs .head {
	color: rgb(0, 0, 0); font-size: 110%;
}
#div-refinedb ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinevs ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinedb .head {
	margin: 0px 0px 0.3em; font-size: 110%; font-weight: bold;
}
#div-refinevs .head {
	margin: 0px 0px 0.3em; font-size: 110%; font-weight: bold;
}
#div-refinedb .subsection {
	margin: 0px 0px 0px 8px !important;
}
#div-refinevs .subsection {
	margin: 0px 0px 0px 8px !important;
}
#div-refinedb .partial {
	color: rgb(176, 84, 0) !important;
}
#div-refinedb .partial a {
	color: rgb(176, 84, 0) !important;
}
#div-refinevs .partial {
	color: rgb(176, 84, 0) !important;
}
#div-refinevs .partial a {
	color: rgb(176, 84, 0) !important;
}
#div-refinedb ul.refinement li {
	line-height: 1.2em;
}
#div-refinevs ul.refinement li {
	line-height: 1.2em;
}
#div-refinedb li.showmore {
	font-weight: bold;
}
#div-refinevs li.showmore {
	font-weight: bold;
}
#div-refineform table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-refineform {
	margin: 0px;
}
#div-refineform select {
	font-size: 97%;
}
#div-refineform td table {
	border: 0px currentColor; border-image: none;
}
#div-refineform td td {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#div-refine {
	margin-top: 0px;
}
#div-refinefm {
	margin-top: 0px;
}
#div-availonline {
	margin-top: 0px;
}
#div-refine table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-refinefm table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-availonline table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
td.faceted table th {
	text-align: left !important;
}
td.faceted table th a {
	color: rgb(0, 0, 0) !important; padding-left: 12px; display: block;
}
#div-refinedb ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinevs ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refine ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinefm ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-availonline ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinedb ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinevs ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refine ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinefm ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-availonline ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinedb ul.refinement .bull {
	list-style: square inside;
}
#div-refinevs ul.refinement .bull {
	list-style: square inside;
}
#div-refine ul.refinement .bull {
	list-style: square inside;
}
#div-refinefm ul.refinement .bull {
	list-style: square inside;
}
#div-availonline ul.refinement .bull {
	list-style: square inside;
}
ul.refinement .selected {
	color: rgb(0, 0, 0);
}
a.grey_btn {
	background: url("/wcpa/rel20151119/images/bg_button.gif") repeat-x; =
margin: 0px; padding: 3px 5px; border: 1px solid rgb(199, 204, 207); =
border-image: none; height: 20px; text-decoration: none;
}
a.grey_btn:hover {
	background: url("/wcpa/rel20151119/images/bg_button_grey_over.gif") =
repeat-x; border: 1px solid rgb(124, 136, 143); border-image: none; =
color: rgb(255, 255, 255); text-decoration: none;
}
.getting-results {
	color: rgb(0, 153, 0);
}
div.getting-results {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 0px; =
overflow: hidden; font-size: 0.85em; font-weight: bold; margin-top: =
-5px; white-space: nowrap; background-color: rgb(249, 249, 249);
}
div.getting-results div {
	padding: 5px;
}
div.db-box.getting-results {
	font-size: 1em;
}
.faceted div.getting-results {
	border: 0px currentColor; border-image: none; text-align: left; =
font-size: 1em; margin-bottom: 10px; background-color: white;
}
.faceted div.getting-results div {
	padding: 0px;
}
ul.refinement li span.tip {
	cursor: default;
}
.available-results {
	color: rgb(0, 153, 0);
}
#searching-page .available-results {
	font-weight: bold;
}
#div-refinedb .tip {
	font-size: 1em;
}
#div-refinevs .tip {
	font-size: 1em;
}
#searching-page {
	margin-top: 20px;
}
#searching-page li {
	color: rgb(102, 102, 102);
}
#searching-page .skip-result {
	font-size: 0.9em; margin-top: 10px;
}
.spinner-large {
	margin: 10px;
}
.searching-db-cont.reg {
	width: auto; margin-right: auto; margin-left: auto;
}
.searching-db-cont.reg th {
	padding: 5px 10px; color: rgb(102, 102, 102); font-size: 0.85em;
}
.searching-db-cont.reg {
	text-align: center;
}
.searching-db-cont.reg td.db-searched {
	text-align: left;
}
td.cover {
	width: 0.04em;
}
td.cover {
	display: none;
}
#progress-bar {
	background: url("/wcpa/rel20151119/images/bg_progressbar.gif") =
no-repeat; margin: 20px auto; width: 300px;
}
#progress-inner {
	background: url("/wcpa/rel20151119/images/bg_progressbar.gif") =
no-repeat 0px -24px; width: 0px; overflow: hidden;
}
#progress-end {
	background: url("/wcpa/rel20151119/images/bg_progressbar-end.gif") =
no-repeat right top; height: 24px;
}
.locavail .instance {
	width: 100%; clear: both; float: left;
}
.locavail dl {
	width: 100%; clear: both; float: left;
}
.locavail .shsimp {
	width: 100%; clear: both; float: left;
}
.result .panel {
	float: left;
}
.result .panel .content {
	float: left;
}
.locavail dd {
	float: left;
}
.result .panel {
	width: 98%;
}
.locavail .shsimp .shsimp-content {
	width: 98%;
}
.locavail.content > div {
	clear: both;
}
.result ul.options {
	margin-top: 10px;
}
.result ul.options {
	left: -8px; position: relative;
}
.panel {
	left: -8px; position: relative;
}
.result ul.options li {
	padding: 0px; margin-right: 2px; display: inline;
}
.result ul.options li a {
	padding: 4px 8px 0px; font-size: 11px;
}
.result ul.options .tab:hover {
	background: rgb(227, 230, 231);
}
ul.options .active.tab {
	background: rgb(227, 230, 231);
}
.panel {
	background: rgb(227, 230, 231);
}
.result .panel {
	padding: 8px; margin-top: 0px;
}
.result .hidepanel.panel {
	display: none;
}
.result .panel .content {
	background: rgb(246, 246, 247); padding: 8px 14px 12px; border: 1px =
solid rgb(162, 170, 175); border-image: none; width: 90%; =
-ms-overflow-x: hidden; -ms-overflow-y: scroll; max-height: 100px;
}
.result .panel .locavail.content {
	position: relative; max-height: 400px;
}
.result .panel .closepanel {
	width: 12px; clear: none; margin-left: -12px; float: right;
}
.result .panel .closepanel a {
	background: url("../../../images/bg_closepanel.png") no-repeat; width: =
12px; height: 12px; text-indent: -9999px; display: block;
}
.result .panel .alert-spin {
	margin: 0px;
}
.result .panel .tinyalert {
	margin: 0px;
}
.locavail .instance {
	margin: 0px 0px 6px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.locavail .last.instance {
	border: currentColor; border-image: none;
}
.locavail p.summary {
	margin: 0px 0px 12px; font-size: 14px;
}
.locavail p.av.summary {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail p.unav.summary {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail dl dd.av {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail dl dd.unav {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail p.av.summary {
	color: rgb(45, 105, 41); font-weight: bold; background-image: =
url("../../../images/bg_availability_av.png");
}
.locavail dl dd.av {
	color: rgb(45, 105, 41); font-weight: bold; background-image: =
url("../../../images/bg_availability_av.png");
}
.locavail p.unav.summary {
	color: rgb(49, 62, 72); background-image: =
url("../../../images/bg_availability_unav.png");
}
.locavail dl dd.unav {
	color: rgb(49, 62, 72); background-image: =
url("../../../images/bg_availability_unav.png");
}
.locavail p.summary a {
	font-size: 11px; font-weight: bold; margin-left: 24px;
}
.locavail dl {
	margin: 0px; padding: 0px 0px 6px;
}
.locavail dt {
	left: -1000px; top: -1000px; width: 1px; height: 1px; overflow: hidden; =
display: block; position: absolute;
}
.locavail dd {
	margin: 0px 0px 4px; line-height: 15px; font-size: 12px; =
vertical-align: top;
}
.locavail dd.loc {
	padding-right: 2%;
}
.locavail dd.stat {
	padding-right: 2%;
}
.locavail dd.loc {
	width: 22%; font-weight: bold;
}
.locavail dd.stat {
	width: 46%;
}
.locavail dd.callissno {
	width: 22%;
}
.locavail dl dd .showmoreless.shin-trigger {
	font-weight: normal;
}
.locavail .shsimp {
	background: rgb(236, 238, 239); margin: 4px 0px 0px; padding: 4px 0px =
4px 4px;
}
.locavail .shsimp dl dd.loc {
	color: rgb(49, 62, 72);
}
.locavail .shsimp .shsimp-trigger {
	margin-bottom: 4px;
}
.locavail .shsimp .shsimp-content {
	margin: 4px 0px;
}
.locavail .shsimp .shsimp-content dl {
	margin-bottom: 6px; border-bottom-color: rgb(199, 204, 207); =
border-bottom-width: 1px; border-bottom-style: dashed;
}
.locavail .shsimp .shsimp-content dl.last {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
.editionsOnBrief-otherformats {
	float: right; display: none;
}
.editionsOnBrief {
	padding-top: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.editionsOnBrief .viewAllFormats {
	padding: 5px 0px; float: right;
}
.editionsOnBrief .editionsHeader {
	padding-bottom: 3px; font-weight: bold;
}
.editionsOnBrief .editionsResults {
	padding-left: 5px;
}
.editionsOnBrief .table-results {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.editionsOnBrief .table-results td.result {
	width: 50%;
}
.editionsOnBrief .table-results tr.editions td {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.shsimp {
	clear: both !important; float: left;
}
.shsimp-trigger {
	clear: both !important; float: left;
}
.shsimp-contentwrap {
	clear: both !important; float: left;
}
.shsimp-content {
	clear: both !important; float: left;
}
.shsimp {
	width: 100%;
}
.shsimp-contentwrap {
	width: 100%;
}
.hide.shsimp-contentwrap {
	display: none;
}
.shin-content {
	display: none;
}
.shsimp {
	margin: 8px 1.5%; width: 97%;
}
.shsimp-trigger {
	background-position: 0px 3px; margin: 0px 0px 4px; padding: 2px 0px 2px =
16px; font-size: 11px; display: block; white-space: nowrap; =
background-image: url("../../../images/bg_showhide_plusminus.png"); =
background-repeat: no-repeat;
}
.shsimp-active.shsimp-trigger {
	background-position: 0px -57px;
}
.shsimp-contentwrap {
	padding: 0px;
}
.shsimp-content {
	margin: 0px 14px 8px;
}
.shin-trigger {
	padding-left: 6px; font-size: 11px; white-space: nowrap;
}
#pleasewait::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.resultsbar::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
#pleasewait {
	-ms-zoom: 1;
}
.resultsbar {
	-ms-zoom: 1;
}
.resultsbar {
	background: rgb(236, 238, 239); padding: 3px 6px; font-size: 11px; =
margin-top: 5px; margin-bottom: 5px;
}
.resultsbar .res-number {
	padding: 3px 14px 0px 0px; float: left;
}
.resultsbar .res-pag {
	padding: 1px 0px 0px 14px; text-align: right; float: right;
}
.resultsbar .res-pag ul {
	margin: 0px; padding: 1px 0px 0px;
}
.resultsbar .res-pag li {
	margin: 0px 2px; display: inline;
}
.resultsbar .res-pag li a {
	white-space: nowrap;
}
.resultsbar .res-sort {
	text-align: center; white-space: nowrap;
}
.resultsbar .res-sort label {
	font-weight: bold;
}
.resultsbar .res-sort label {
	color: rgb(69, 85, 96);
}
.resultsbar .res-number {
	color: rgb(69, 85, 96);
}
.resultsbar .res-sort label {
	display: inline;
}
.resultsbar .res-sort form {
	display: inline;
}
.resultsbar .res-sort select {
	font-size: 11px; margin-bottom: 1px;
}
.resultsbar .res-number {
	line-height: 1.2em;
}
.resultsbar .res-pag li {
	line-height: 1.2em;
}
table.reg {
	width: 100%; text-align: left; border-top-color: rgb(199, 204, 207); =
border-left-color: rgb(199, 204, 207); border-top-width: 1px; =
border-left-width: 1px; border-top-style: solid; border-left-style: =
solid;
}
table.reg th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_gradients.pn=
g") repeat-x 0px -400px rgb(255, 255, 255); padding: 4px 8px; color: =
rgb(69, 85, 96); line-height: 1.1em; font-size: 11px;
}
table.reg td {
	padding: 8px;
}
table.reg th {
	vertical-align: top; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
table.reg td {
	vertical-align: top; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
table.reg .pag {
	background: rgb(246, 246, 247); color: rgb(69, 85, 96); font-size: =
11px;
}
table.reg .paglinks {
	float: right;
}
table.reg .paglinks ul {
	margin: 0px;
}
table.reg .paglinks li {
	margin: 0px 3px; display: inline;
}
.peer-review {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_peer_reviewe=
d.png") no-repeat 0px 2px; padding: 0px 0px 2px 14px; color: rgb(102, =
102, 102);
}
#div-item {
	margin: 0px 0px 10px; padding: 15px; border: 1px solid rgb(187, 187, =
187); border-image: none;
}
#div-item-summary {
	width: 100%; clear: both; margin-bottom: 10px;
}
#div-cover {
	margin: 10px; float: right; display: inline;
}
#div-cover img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
#GoogleIcon {
	border: currentColor; border-image: none;
}
h1.item-title {
	margin: 0px; padding: 0px;
}
h2.item-author {
	font-size: 100%; margin-bottom: 6px;
}
h2.item-subhead {
	margin: 0px 0px 6px; padding: 0px 0px 1px; border-bottom-color: =
rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: =
solid;
}
.table-item-info {
	margin: 0px; padding: 0px;
}
.table-item-info td {
	padding: 0px 0px 1px; vertical-align: top;
}
.table-item-info td.label {
	color: rgb(102, 102, 102); padding-right: 10px; white-space: nowrap;
}
#div-local {
	margin: 0px; padding: 10px 20px; clear: both; background-color: =
rgb(243, 243, 243);
}
#div-local .rule {
	margin: 0px; padding: 0px;
}
#div-local .other-formats {
	margin: 5px 10px; padding: 0px;
}
#div-local .div-locations {
	margin: 0px 10px; padding: 0px;
}
#div-local .status {
	margin: 5px 0px; padding: 0px;
}
.div-fulfillment {
	margin: 10px 0px; padding: 0px;
}
.div-availability {
	margin: 5px 0px 0px 15px; padding: 10px; clear: both; background-color: =
rgb(255, 255, 255);
}
#div-library-collapsed {
	margin-bottom: 10px;
}
#div-library-expanded {
	margin-bottom: 10px;
}
#div-group-collapsed {
	margin-bottom: 10px;
}
#div-group-expanded {
	margin-bottom: 10px;
}
.table-availability {
	margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); width: =
100%;
}
.table-availability tr.available td {
	background-color: rgb(209, 240, 179);
}
.table-availability td {
	margin: 0px; padding: 2px 10px; font-size: 85%; border-bottom-color: =
rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgb(255, 255, 255);
}
.table-availability td.branch {
	background-color: rgb(238, 238, 238);
}
.table-availability td.empty {
	background-color: rgb(255, 255, 255);
}
.table-availability td.location {
	width: 25%;
}
.table-availability td.call-number {
	width: 20%;
}
.table-availability td.co-status {
	width: 33%;
}
.table-availability td.notes {
	width: 22%;
}
#div-coins {
	margin: 10px 0px;
}
#div-additional-info {
	margin: 10px 0px;
}
#div-services-ip {
	margin: 0px 0px 10px; padding: 0px; color: rgb(102, 102, 102);
}
#div-gingerbread {
	padding-top: 10px; clear: both; margin-top: 10px; border-top-color: =
rgb(153, 153, 153); border-top-width: 2px; border-top-style: solid;
}
.table-gingerbread {
	margin: 0px; padding: 0px;
}
.table-gingerbread td {
	margin: 0px; padding: 0px 10px; vertical-align: top;
}
.table-gingerbread td.get {
	width: 24%; border-left-color: currentColor; border-left-width: medium; =
border-left-style: none;
}
.table-gingerbread td.save {
	width: 28%; border-left-color: rgb(187, 187, 187); border-left-width: =
1px; border-left-style: solid;
}
.table-gingerbread td.add {
	width: 24%; border-left-color: rgb(187, 187, 187); border-left-width: =
1px; border-left-style: solid;
}
.table-gingerbread td.share {
	width: 24%; border-left-color: rgb(187, 187, 187); border-left-width: =
1px; border-left-style: solid;
}
.table-gingerbread td.save_wcl {
	width: 34%; border-left-color: currentColor; border-left-width: medium; =
border-left-style: none;
}
.table-gingerbread td.add_wcl {
	width: 33%; border-left-color: rgb(187, 187, 187); border-left-width: =
1px; border-left-style: solid;
}
.table-gingerbread td.share_wcl {
	width: 33%; border-left-color: rgb(187, 187, 187); border-left-width: =
1px; border-left-style: solid;
}
.table-gingerbread td h3 {
	margin-bottom: 2px;
}
.table-gingerbread td div.slice {
	font-size: 85%; margin-bottom: 2px;
}
.table-gingerbread td select.pulldown {
	font-size: 100%;
}
#div-locator {
	margin: 0px; padding: 0px; clear: both;
}
#div-locator td {
	margin: 0px; padding: 0px 5px; text-align: center; vertical-align: =
middle;
}
.div-footnote {
	margin: 0px; padding: 4px 10px; color: rgb(102, 102, 102); font-size: =
85%;
}
#div-item-purchase {
	margin: 0px; padding: 0px;
}
#div-item-purchase h2 {
	text-align: left; padding-top: 0px; margin-top: 0px; margin-bottom: =
10px;
}
#div-amazon {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(196, 196, =
147); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(243, 243, 226);
}
#div-amazon h2 {
	text-align: left; color: rgb(56, 138, 53); padding-top: 0px; font-size: =
110%; margin-top: 0px; margin-bottom: 10px;
}
#div-amazon h3 {
	margin: 0px 0px 0.5em;
}
#div-bt {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(62, 154, =
59); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(229, 241, 227);
}
#div-bt p.yourprice {
	font-size: 125%;
}
#div-bol {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(153, 204, =
255); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(255, 255, 255);
}
#div-bol p.yourprice {
	font-size: 125%;
}
#div-bl {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(204, 0, 0); =
border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(255, 255, 255);
}
#barnesnoble {
	margin: 8px 0px; padding: 10px 0px 2px; text-align: center;
}
#betterworld {
	margin: 8px 0px; padding: 10px 0px 2px; text-align: center;
}
#barnesnoble {
	background: rgb(234, 226, 205); border: 1px solid rgb(152, 139, 100); =
border-image: none;
}
#betterworld {
	background: rgb(234, 241, 212); border: 1px solid rgb(152, 185, 38); =
border-image: none;
}
#barnesnoble a {
	font-size: 100%; font-weight: bold; margin-bottom: 10px; display: =
block;
}
#betterworld a {
	font-size: 100%; font-weight: bold; margin-bottom: 10px; display: =
block;
}
#barnesnoble a {
	color: rgb(43, 109, 9);
}
#betterworld a {
	color: rgb(23, 109, 172);
}
#tooltip {
	background: rgb(249, 249, 249); padding: 3px; border: 1px solid =
rgb(238, 238, 238); border-image: none; text-align: center; font-size: =
smaller;
}
#alertAddedFavoriteOverlay {
	left: 200px; top: 700px; visibility: visible; position: absolute; =
z-index: 1000;
}
#alertToomanyFavoritesOverlay {
	left: 200px; top: 700px; visibility: visible; position: absolute; =
z-index: 1000;
}
#alertAlreadyFavoriteOverlay {
	left: 200px; top: 700px; visibility: visible; position: absolute; =
z-index: 1000;
}
#div-local .div-elinks {
	margin: 0px 20px; padding: 0px;
}
div#record-link {
	margin: 10px 0px;
}
#articlesearch-form {
	margin: 10px 0px; padding: 5px; border: 1px solid rgb(153, 153, 153); =
border-image: none; width: 340px; background-color: rgb(239, 239, 239);
}
a#fulltext-droplink {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_wcl_fulltext=
_droplink.gif") right top rgb(248, 175, 49);
}
div#fulltext-droplink-sub {
	border: 2px solid rgb(248, 175, 49); border-image: none;
}
div#fulltext-droplink-sub h2 {
	color: rgb(248, 175, 49);
}
a#fulltext-droplink {
	border-width: 1px; border-style: solid; border-color: rgb(231, 233, =
234) rgb(150, 154, 156) rgb(122, 125, 127) rgb(215, 218, 221); padding: =
3px 26px 3px 6px; color: rgb(255, 255, 255); line-height: 24px; =
font-size: 12px; font-weight: bold; text-decoration: none;
}
a#fulltext-droplink:hover {
	text-decoration: underline;
}
a.fulltext-droplink-sub-close {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_wcl_fulltext=
_droplink.gif") 0px -80px; float: right;
}
a.fulltext-droplink-sub-close:hover {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_wcl_fulltext=
_droplink.gif") 0px -120px;
}
div#fulltext-droplink-sub {
	background: white; padding: 0px; width: 600px; visibility: hidden; =
position: absolute;
}
div#fulltext-droplink-sub h1 {
	background: rgb(236, 238, 239); padding: 3px 3px 3px 8px; color: =
rgb(162, 170, 175); font-size: 11px;
}
div#fulltext-droplink-sub h2 {
	margin: 0px; padding: 0px 12px; font-size: 13px;
}
div#fulltext-droplink-sub ul {
	margin: 4px 0px 0px; padding: 0px 24px; list-style-type: none;
}
div#fulltext-droplink-sub li {
	color: rgb(106, 119, 128); line-height: 1.3em; font-size: 11px; =
margin-bottom: 4px;
}
div#fulltext-droplink-sub li a {
	font-weight: bold;
}
.size1 {
	font-size: 0.9em;
}
.size2 {
	font-size: 1.2em;
}
.size3 {
	font-size: 1.8em;
}
.size4 {
	font-size: 2.4em;
}
.size5 {
	font-size: 3.3em;
}
div#FASTCloud {
	background: none; margin: 10px 20px 25px; padding: 5px; border: 0px =
solid rgb(204, 204, 204); border-image: none; line-height: 270%; =
font-size: 1em;
}
div#FASTCloud a {
	background: none; margin: 2px; padding: 3px; display: inline;
}
div#FASTCloud a:link {
	color: rgb(2, 0, 141);
}
div#FASTCloud a:hover {
	color: rgb(201, 80, 0);
}
div#FASTCloud a:visited {
	color: rgb(2, 0, 141);
}
div#FASTCloud a:hover:visited {
	color: rgb(201, 80, 0);
}
.rating-small {
	background: url("../../../images/rating-matrix-small.png") no-repeat =
0px 0px; list-style: none; margin: 0px; padding: 0px; width: 60px; =
height: 12px; clear: both; position: absolute;
}
.none-small {
	background-position: 0px 0px;
}
.half-small {
	background-position: 0px -12px;
}
.one-small {
	background-position: 0px -24px;
}
.onehalf-small {
	background-position: 0px -36px;
}
.two-small {
	background-position: 0px -48px;
}
.twohalf-small {
	background-position: 0px -60px;
}
.three-small {
	background-position: 0px -72px;
}
.threehalf-small {
	background-position: 0px -84px;
}
.four-small {
	background-position: 0px -96px;
}
.fourhalf-small {
	background-position: 0px -108px;
}
.five-small {
	background-position: 0px -120px;
}
ul.rating-small li {
	text-indent: -999em; float: left; cursor: pointer;
}
ul.rating-small li a {
	left: 0px; top: 0px; width: 12px; height: 12px; text-decoration: none; =
position: absolute; z-index: 8;
}
ul.rating-small li.one a {
	left: 0px;
}
ul.rating-small li.two a {
	left: 12px;
}
ul.rating-small li.three a {
	left: 24px;
}
ul.rating-small li.four a {
	left: 36px;
}
ul.rating-small li.five a {
	left: 48px;
}
ul.rating-small li a:hover {
	background: url("../../../images/rating-matrix-small.png") no-repeat =
0px 0px; left: 0px; width: 60px; height: 12px; overflow: hidden; =
z-index: 2;
}
ul.rating-small li.one a:hover {
	background-position: 0px -132px;
}
ul.rating-small li.two a:hover {
	background-position: 0px -144px;
}
ul.rating-small li.three a:hover {
	background-position: 0px -156px;
}
ul.rating-small li.four a:hover {
	background-position: 0px -168px;
}
ul.rating-small li.five a:hover {
	background-position: 0px -180px;
}
.rating-large {
	background: url("../../../images/rating-matrix-large.gif") no-repeat =
0px 0px; list-style: none; margin: 0px; padding: 0px; width: 90px; =
height: 17px; clear: both; position: relative;
}
.none-large {
	background-position: 0px 0px;
}
.half-large {
	background-position: 0px -17px;
}
.one-large {
	background-position: 0px -34px;
}
.onehalf-large {
	background-position: 0px -51px;
}
.two-large {
	background-position: 0px -68px;
}
.twohalf-large {
	background-position: 0px -85px;
}
.three-large {
	background-position: 0px -102px;
}
.threehalf-large {
	background-position: 0px -119px;
}
.four-large {
	background-position: 0px -136px;
}
.fourhalf-large {
	background-position: 0px -153px;
}
.five-large {
	background-position: 0px -170px;
}
ul.rating-large li {
	text-indent: -999em; float: left; cursor: pointer;
}
ul.rating-large li a {
	left: 0px; top: 0px; width: 17px; height: 17px; text-decoration: none; =
position: absolute; z-index: 300;
}
ul.rating-large li.one a {
	left: 0px;
}
ul.rating-large li.two a {
	left: 17px;
}
ul.rating-large li.three a {
	left: 34px;
}
ul.rating-large li.four a {
	left: 51px;
}
ul.rating-large li.five a {
	left: 68px;
}
ul.rating-large li a:hover {
	background: url("../../../images/rating-matrix-large.gif") no-repeat =
0px 0px; left: 0px; width: 90px; height: 17px; overflow: hidden; =
z-index: 3;
}
ul.rating-large li.one a:hover {
	background-position: 0px -187px;
}
ul.rating-large li.two a:hover {
	background-position: 0px -204px;
}
ul.rating-large li.three a:hover {
	background-position: 0px -221px;
}
ul.rating-large li.four a:hover {
	background-position: 0px -238px;
}
ul.rating-large li.five a:hover {
	background-position: 0px -255px;
}
.div-review {
	margin: 15px 0px; border-bottom-color: rgb(204, 204, 204); =
border-bottom-width: 1px; border-bottom-style: solid;
}
#page {
	margin: 0px; padding: 10px 20px 20px; text-align: left;
}
#page-frame {
	margin: 0px; padding: 5px 20px; text-align: left;
}
#masthead {
	margin: 0px; padding: 0px; clear: both;
}
#masthead table td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#nameplate {
	margin: 0px; padding: 0px; clear: both;
}
#nameplate td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#nameplate td.tagline {
	color: rgb(51, 51, 51); font-size: 15px;
}
.navigation {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%;
}
.navigation a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.navigation a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.navigation a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.navigation a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.navigation a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.fial-navigation {
	margin: 0px; border-top-color: rgb(126, 178, 212); border-bottom-color: =
rgb(13, 51, 76); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid; background-color: =
rgb(32, 121, 181);
}
.store-navigation {
	margin: 0px; border-top-color: rgb(144, 197, 142); border-bottom-color: =
rgb(26, 65, 25); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid; background-color: =
rgb(62, 154, 59);
}
.tableNavigation {
	margin: 0px; padding: 0px;
}
.tableNavigation td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
#navigation {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%; border-top-color: rgb(126, 178, 212); =
border-bottom-color: rgb(13, 51, 76); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(32, 121, 181);
}
#navigation a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#navigation a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#navigation a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation .tableNavigation {
	margin: 0px; padding: 0px;
}
#navigation .tableNavigation td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
#utilities {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%; border-top-color: rgb(126, 178, 212); =
border-bottom-color: rgb(13, 51, 76); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(32, 121, 181);
}
#utilities a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#utilities a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#utilities a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities .tableUtilities {
	margin: 0px; padding: 0px;
}
#utilities .tableUtilities td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
.kicker {
	margin: 0px 0px 10px; padding: 8px 10px;
}
.fial-kicker {
	background-color: rgb(230, 237, 246);
}
.store-kicker {
	background-color: rgb(229, 241, 227);
}
.kicker p {
	margin: 0px; padding: 0px;
}
.kicker table td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#kicker {
	margin: 0px 0px 10px; padding: 8px 10px; background-color: rgb(230, =
237, 246);
}
#kicker p {
	margin: 0px; padding: 0px;
}
#kicker td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#itemnav {
	margin: 10px 0px; padding: 5px 10px; border-top-color: rgb(204, 204, =
204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(238, 238, 238);
}
.crumb {
	margin: 5px 0px; padding: 5px 0px; font-size: 85%;
}
#crumbs {
	margin: 10px 0px; padding: 0px; clear: both; font-size: 85%;
}
#results {
	margin: 0px; padding: 0px;
}
.resultsfor {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(239, 239, 239);
}
.resultsfor table {
	margin: 0px; padding: 0px;
}
.resultsfor td {
	vertical-align: middle;
}
.resultsinfo {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
.resultsinfo table {
	margin: 0px; padding: 0px;
}
.resultsinfo td {
	vertical-align: middle;
}
#fial-numresults {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
#store-numresults {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(229, 241, 227);
}
#fial-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(230, 237, 246);
}
#tunnel-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(255, 238, 223);
}
#store-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(229, 241, 227);
}
#refine {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#refine table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#refine th {
	margin: 0px; padding: 5px 10px; text-align: center; background-color: =
rgb(239, 239, 239);
}
#refine td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#refine .head {
	font-size: 100%;
}
#refine ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#refine ul.refinement li {
	line-height: 1.5em; padding-bottom: 0px;
}
.footnote {
	margin: 5px 0px 0px; padding: 5px 10px; color: rgb(102, 102, 102); =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
#item {
	margin: 0px 0px 5px; padding: 0px;
}
#item table {
	width: 100%;
}
#item table td.illustration {
	margin: 0px; padding: 0px 15px 0px 0px;
}
#item table td.info {
	margin: 0px; padding: 0px; width: 100%;
}
#item table td.bookmark {
	margin: 0px; padding: 0px 0px 0px 10px; text-align: right; font-size: =
85%; white-space: nowrap;
}
#item p.author {
	font-size: 110%;
}
#tabnav {
	margin: 0px; padding: 0px;
}
#tabnav a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
#tabnav a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
#tabnav a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
#tabnav a:active {
	color: rgb(51, 51, 51); text-decoration: underline;
}
#tabnav a:hover:visited {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.tableTabs {
	margin: 5px 0px; padding: 0px;
}
.tableTabs td {
	margin: 0px; padding: 0px; white-space: nowrap;
}
.tableTabs td.gutter {
	width: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: =
2px; border-bottom-style: solid;
}
.tableTabs td.tab-off {
	border-width: 1px 1px 2px; border-style: solid; border-color: rgb(51, =
51, 51); padding: 5px 15px; border-image: none; text-align: center; =
font-weight: normal; white-space: nowrap; background-color: rgb(239, =
239, 239);
}
.tableTabs td.tab-on {
	border-width: 2px 2px medium; border-style: solid solid none; =
border-color: rgb(51, 51, 51) rgb(51, 51, 51) currentColor; padding: 5px =
15px; border-image: none; text-align: center; font-size: 110%; =
font-weight: bold; white-space: nowrap; background-color: rgb(255, 255, =
255);
}
.tableTabs td.remainder {
	width: 100%; border-bottom-color: rgb(51, 51, 51); border-bottom-width: =
2px; border-bottom-style: solid;
}
#itemnav {
	margin: 10px 0px; padding: 5px 10px; border-top-color: rgb(204, 204, =
204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(238, 238, 238);
}
.banner {
	margin: 0px 0px 10px; padding: 0px;
}
.tableLayout {
	margin: 5px 0px; padding: 0px;
}
.tableLayout td {
	vertical-align: top;
}
.tableLayout td.alley {
	background: url("/wcpa/rel20151119/images/alley.gif") repeat-y left =
top; margin: 0px; padding: 0px; width: 20px;
}
.tableLayout td.spacer {
	background: url("/wcpa/rel20151119/images/spacer.gif") repeat-y left =
top; margin: 0px; padding: 0px; width: 20px;
}
.tableLayout td.faceted {
	margin: 0px; padding: 0px; width: 150px;
}
.tableLayout td.content {
	margin: 0px; padding: 0px;
}
.tableLayout td.sidebar {
	margin: 0px; padding: 0px; width: 170px;
}
.tableResultsInfo {
	margin: 0px; padding: 0px;
}
.tableResultsInfo td {
	vertical-align: middle;
}
.tableSearch {
	margin: 0px; padding: 0px;
}
.tableSearch td {
	vertical-align: middle;
}
.tableOrder {
	margin: 0px; padding: 0px; width: 100%;
}
.tableOrder th {
	margin: 0px; padding: 5px 10px; text-align: left; vertical-align: top; =
background-color: rgb(239, 239, 239);
}
.tableOrder td {
	margin: 0px; padding: 5px 10px;
}
.tableOrder .row {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.tableResults {
	margin: 0px; padding: 0px;
}
.tableResults td {
	margin: 0px; vertical-align: top;
}
.tableResults td.num {
	padding: 10px 10px 0px 0px; width: 1%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.icon {
	padding: 10px 10px 10px 0px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.tableResults td.result {
	margin: 0px; padding: 10px 10px 4px 0px; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.record {
	padding: 10px 10px 10px 0px; width: 100%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.library {
	padding: 10px 10px 4px 0px; vertical-align: top; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableResults td.distance {
	padding: 10px 10px 4px 0px; color: rgb(255, 118, 0); vertical-align: =
middle; border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid; white-space: nowrap;
}
.tableResults td.holding {
	padding: 0px 0px 10px; border: currentColor; border-image: none; =
vertical-align: middle;
}
.tableResults .type {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .buy {
	padding: 10px 10px 10px 0px; text-align: center; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableResults .name {
	font-size: 110%;
}
.tableResults .author {
	font-weight: normal;
}
.tableResults .icn {
	vertical-align: middle;
}
.tableResults td.top {
	border: 0px currentColor; border-image: none;
}
.tableResults .tableLibrary {
	margin: 0px; padding: 0px;
}
.tableResults .tableLibrary td {
	margin: 0px; border: currentColor; border-image: none; vertical-align: =
top;
}
.tableResults .tableLibrary td.name {
	padding: 0px 15px 0px 0px;
}
.tableResults .tableLibrary td.location {
	padding: 0px 5px 0px 0px;
}
.tableResults .tableHolding {
	margin: 0px; padding: 0px;
}
.tableResults .tableHolding td {
	margin: 0px; padding: 5px 10px 0px 0px; border: currentColor; =
border-image: none; font-size: 85%; vertical-align: top;
}
.tableResults .tableHolding td.label {
	padding: 5px 5px 0px 0px;
}
.tableResults .tableServices {
	margin: 0px; padding: 0px;
}
.tableResults .tableServices td {
	margin: 0px; padding: 5px 10px 0px 0px; border: currentColor; =
border-image: none; font-size: 85%; vertical-align: middle;
}
.tableResults .tableServices td.label {
	padding: 5px 5px 0px 0px;
}
.tableEditions {
	margin: 0px; padding: 0px;
}
.tableEditions td {
	margin: 0px;
}
.tableEditions td.num {
	padding: 10px 10px 0px 0px; width: 1%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableEditions td.icon {
	padding: 10px 10px 10px 0px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.tableEditions td.record {
	padding: 10px 10px 10px 0px; width: 100%; border-top-color: rgb(204, =
204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableEditions td.buy {
	padding: 10px 10px 10px 0px; text-align: center; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableEditions .type {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableEditions .publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableEditions .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableNarrow {
	margin: 0px; padding: 0px;
}
.tableNarrow td {
	vertical-align: middle;
}
.tableNarrow td select {
	font-size: 11px;
}
.tableReviews {
	margin: 0px; padding: 0px;
}
.tableReviews td {
	margin: 0px; padding: 10px 10px 10px 0px;
}
.tableFrame {
	margin: 0px; padding: 0px;
}
.tableFrame td {
	vertical-align: top;
}
.tableFrame td.info {
	padding: 0px;
}
.tableFrame td.buy {
	padding: 5px 0px 0px; width: 170px; text-align: right;
}
.tableForm {
	margin: 0px; padding: 0px;
}
.tableForm th {
	padding: 5px 10px; text-align: left; white-space: nowrap;
}
.tableForm td {
	padding: 5px 10px;
}
.tableForm th.header {
	text-align: left; background-color: rgb(239, 239, 239);
}
.tableBanner {
	margin: 0px; padding: 0px;
}
.tableBanner td {
	padding: 0px; background-color: rgb(54, 96, 52);
}
.tableExample {
	margin: 0px; padding: 0px;
}
.tableExample td {
	padding-right: 10px; padding-bottom: 5px;
}
h1.search {
	margin: 0px 0px 5px; font-size: 140%;
}
h1.title {
	margin: 0px; font-size: 140%;
}
h1.tunnel {
	margin: 0px 0px 10px; color: rgb(255, 118, 0); font-size: 140%;
}
h2.header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
h2.tunnel {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 125%; =
background-color: rgb(255, 238, 223);
}
div.h2header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
h3.header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
blockquote {
	margin: 0px 0px 0px 20px;
}
li {
	padding-bottom: 0.4em;
}
ol.decimal {
	list-style: decimal inside; margin: 0px 0px 0px 16px; padding: 0px;
}
ul.disc {
	list-style: inside; margin: 0px 0px 0px 16px; padding: 0px;
}
ul.detailed {
	display: block;
}
ul.detailed li {
	list-style-type: none;
}
ul.detailed li.type {
	white-space: nowrap;
}
ul.detailed li.isbn {
	padding-right: 10px; display: inline;
}
ul.detailed li.issn {
	padding-right: 10px; display: inline;
}
ul.detailed li.oclc {
	padding-right: 10px; display: inline;
}
ul.subjects {
	display: block;
}
ul.subjects li {
	list-style-type: none;
}
#locator {
	margin: 5px 0px; padding: 0px;
}
#locator td {
	margin: 0px; padding: 0px 5px; text-align: center; vertical-align: =
middle;
}
#proximity {
	margin: 5px 0px 10px; padding: 5px 10px; text-align: center; =
background-color: rgb(239, 239, 239);
}
#proximity td {
	margin: 0px; padding: 0px; text-align: center; font-size: 85%; =
vertical-align: middle;
}
#narrow {
	margin: 5px 0px; padding: 2px 10px; font-size: 85%; background-color: =
rgb(239, 239, 239);
}
#narrow select.pulldown {
	margin: 0px; font-size: 11px;
}
.sidebar p {
	margin: 0px 0px 0.5em;
}
.sidebar ul {
	list-style: none; margin: 0px; padding: 0px 0px 0.4em 1em;
}
.sidebar li {
	margin: 0px; padding: 0px 0px 0.4em;
}
ul.circle {
	margin: 0px 0px 0px 16px; padding: 0px;
}
#page-frame h1 {
	margin: 0px 0px 5px; padding: 0px; font-size: 110%;
}
#page-frame p {
	margin: 0px 0px 5px;
}
#page-frame .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
#mylibrary {
	margin: 0px 0px 10px; padding: 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
#mylibrary h2 {
	color: rgb(32, 121, 181); padding-top: 0px; font-size: 110%; =
margin-top: 0px; margin-bottom: 5px;
}
#mylibrary h3 {
	padding-top: 0px; font-size: 125%; margin-top: 0px; margin-bottom: 5px;
}
#buy {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(62, 154, =
59); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(229, 241, 227);
}
#buy h2 {
	text-align: left; color: rgb(56, 138, 53); padding-top: 0px; font-size: =
110%; margin-top: 0px; margin-bottom: 10px;
}
#buy h3 {
	margin: 0px 0px 0.5em;
}
.cart {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(255, 118, =
0); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(255, 238, 223);
}
.cart h3 {
	margin: 0px 0px 0.5em;
}
.advertisements {
	margin: 0px 0px 10px; padding: 0px; text-align: center; font-size: 85%;
}
.advertisement {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(255, 118, =
0); border-image: none; text-align: left; font-size: 85%; =
background-color: rgb(255, 216, 183);
}
.title {
	padding: 0px; font-size: 110%;
}
.edition {
	font-size: 125%;
}
ul.information {
	margin: 0px; padding: 0px;
}
ul.information li {
	margin: 0px; padding: 0px 10px 0px 0px; display: inline; =
list-style-type: none; white-space: nowrap;
}
ul.formats {
	margin: 0px; padding: 0px;
}
ul.formats li {
	margin: 0px; padding: 0px 10px 0px 0px; display: inline; =
list-style-type: none; white-space: nowrap;
}
ul.formats li.borrow {
	font-size: 100%;
}
acronym {
	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
input.button {
	margin: 0px; padding: 0px; font-size: 100%;
}
input.smallbutton {
	margin: 0px; padding: 0px; font-size: 85%;
}
input.btn-large {
	border-width: 1px; border-style: solid; border-color: rgb(123, 178, =
214) rgb(8, 48, 74) rgb(8, 48, 74) rgb(123, 178, 214); margin: 0px; =
color: rgb(255, 255, 255); font-size: 100%; font-weight: bold; =
background-color: rgb(33, 121, 181);
}
input.btn-small {
	border-width: 1px; border-style: solid; border-color: rgb(123, 178, =
214) rgb(8, 48, 74) rgb(8, 48, 74) rgb(123, 178, 214); margin: 0px; =
padding: 1px 4px; color: rgb(255, 255, 255); font-size: 85%; =
font-weight: bold; background-color: rgb(33, 121, 181);
}
.delete {
	color: rgb(255, 0, 0);
}
a.delete:link {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:visited {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:active {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:hover:visited {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.circ {
	display: none;
}
.circretrieving {
	display: none;
}
.gray {
	color: rgb(102, 102, 102);
}
.icn {
	vertical-align: middle;
}
.none {
	color: rgb(102, 102, 102);
}
.skip {
	font-size: 85%; font-weight: normal; margin-left: 20px;
}
.vernacular {
	font-size: 125%;
}
#search-advanced {
	margin: 20px; padding: 0px;
}
#search-advanced table {
	margin: 0px;
}
#search-advanced th {
	padding: 5px 8px; text-align: left; background-color: rgb(181, 223, =
255);
}
#search-advanced td {
	padding: 5px 8px; text-align: left;
}
#search-advanced td.optional {
	background-color: rgb(239, 239, 239);
}
#search-advanced .label {
	font-weight: bold; margin-bottom: 0.25em;
}
#search-advanced .description {
	color: rgb(102, 102, 102); font-weight: normal;
}
#search-advanced .eg {
	color: rgb(102, 102, 102); font-size: 85%;
}
#search-advanced p {
	margin: 6px 0px 12px; line-height: 133%;
}
.resultsinfo {
	background-color: rgb(239, 239, 239);
}
#div-compare-prices {
	margin: 0px 0px 10px; padding: 0px;
}
#div-compare-prices table {
	margin: 0px; padding: 0px; border: 1px solid rgb(187, 187, 187); =
border-image: none;
}
#div-compare-prices th {
	padding: 5px 10px; text-align: center; background-color: rgb(238, 238, =
238);
}
#div-compare-prices td {
	padding: 10px; text-align: center; border-top-color: rgb(187, 187, =
187); border-top-width: 1px; border-top-style: solid;
}
#div-compare-prices td div {
	margin: 5px 0px;
}
#div-compare-prices td .price {
	margin-top: 0px;
}
#div-compare-prices td .price a {
	color: rgb(255, 118, 0);
}
#div-compare-prices td .purchase {
	margin-bottom: 0px;
}
#div-compare-prices td .vendor {
	color: rgb(102, 102, 102); font-size: 85%;
}
#nav-item {
	margin: 0px 0px 20px; padding: 0px;
}
#nav-item .table-tabs td a:link {
	text-decoration: none;
}
#nav-item .table-tabs td a:visited {
	text-decoration: none;
}
#nav-item .table-tabs td a:hover {
	text-decoration: underline;
}
#nav-item .table-tabs td a:active {
	text-decoration: underline;
}
#nav-item .table-tabs td a:hover:visited {
	text-decoration: underline;
}
#nav-item .table-tabs td.gutter {
	border-bottom-color: rgb(204, 204, 204);
}
#nav-item .table-tabs td.tab-off {
	border-color: rgb(204, 204, 204); background-color: rgb(238, 238, 238);
}
#nav-item .table-tabs td.tab-on {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 204);
}
#nav-item .table-tabs td.remainder {
	border-bottom-color: rgb(204, 204, 204);
}
#nav-item .table-tabs {
	margin: 0px 0px 5px; padding: 0px; border-left-width: 1px; =
border-left-style: solid;
}
#nav-item .table-tabs td {
	margin: 0px; padding: 0px; white-space: nowrap;
}
#nav-item .table-tabs td.tab-off {
	padding: 3px 9px; text-align: center; font-size: 90%; font-weight: =
normal; border-top-width: 1px; border-right-width: 1px; =
border-bottom-width: 2px; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; white-space: nowrap;
}
#nav-item .table-tabs td.tab-on {
	padding: 4px 12px; text-align: center; font-size: 110%; font-weight: =
bold; border-bottom-color: currentColor; border-top-width: 1px; =
border-right-width: 1px; border-bottom-width: medium; border-top-style: =
solid; border-right-style: solid; border-bottom-style: none; =
white-space: nowrap;
}
#nav-item .table-tabs td.remainder {
	padding: 4px 12px; width: 100%; border-bottom-width: 2px; =
border-bottom-style: solid;
}
.fial-resultsinfo {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
.libchat-box {
	background: rgb(51, 51, 102); margin: 0px 0px 10px; padding: 5px 8px; =
border-radius: 3px; float: right; -webkit-border-radius: 3px; =
-moz-border-radius: 3px;
}
#librarian-chat {
	background: url("../../../images/icon-chat.png") no-repeat; width: =
166px; height: 32px; text-align: left; text-indent: -9999px; overflow: =
hidden; display: block;
}
.menuElem .coverart {
	height: 150px;
}
.menuElem .coverart p.elink {
	padding-bottom: 1px; padding-left: 85px; font-size: 11px;
}
.menuElem .result .options li.elinkload {
	padding-bottom: 1px; padding-left: 85px; font-size: 11px;
}
.menuElem .result .options li.availload {
	padding-bottom: 1px; padding-left: 85px; font-size: 11px;
}
.cover_hover p.elink {
	padding-bottom: 1px; padding-left: 85px; font-size: 11px;
}
.cover_hover p.elinkload {
	padding-bottom: 1px; padding-left: 85px; font-size: 11px;
}
.cover_hover p.elink {
	margin: 4px 12px 0px 0px;
}
.cover_hover p.elinkload {
	margin: 4px 12px 0px 0px;
}
.menuElem .coverart p.elink {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/elink/bg_elink.=
png") no-repeat 2px 1px; padding: 0px 0px 10px 18px;
}
.cover_hover p.elink {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/elink/bg_elink.=
png") no-repeat 2px 1px; padding: 0px 0px 10px 18px;
}
.menuElem .result .options li.elinkstatus {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/elink/bg_viewno=
w.png") no-repeat; padding: 4px 0px 8px 12px; width: 60px; color: =
rgb(173, 173, 173); font-size: 11px; margin-left: 0px; display: inline;
}
.menuElem .result .options li.av.elinkstatus {
	background-position: 0px 0px;
}
.menuElem .result .options li.unav.elinkstatus {
	background-position: 0px -40px; padding: 4px 9px 6px 18px;
}
.menuElem .result .options li.av.elinkstatus:hover {
	background-color: rgb(227, 230, 231);
}
.menuElem .result .options li.active.av.elinkstatus {
	background-color: rgb(227, 230, 231);
}
.menuElem .coverart p.elink a {
	color: rgb(235, 68, 36);
}
.menuElem .coverart p.elink a:visited {
	color: rgb(235, 68, 36);
}
.cover_hover p.elink a {
	color: rgb(235, 68, 36);
}
.cover_hover p.elink a:visited {
	color: rgb(235, 68, 36);
}
li.elinkload {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; width: 20px; text-align: left; color: rgb(53, 122, =
48); font-size: 11px; margin-left: -55px;
}
.menuElem .result .options li.availload {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; width: 20px; text-align: left; color: rgb(53, 122, =
48); font-size: 11px; margin-left: -55px;
}
.panel_details p.elinkload {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; width: 20px; text-align: left; color: rgb(53, 122, =
48); font-size: 11px; margin-left: -55px;
}
li.elink_show_more_load {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; width: 20px; text-align: left; color: rgb(53, 122, =
48); font-size: 11px; margin-left: -55px;
}
.menuElem .result .options li.availload_noelink {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; padding: 3px 0px 0px 90px; width: 20px; text-align: =
left; color: rgb(53, 122, 48); font-size: 11px; margin-left: -60px;
}
li.elink_show_more_load {
	padding: 10px 0px 16px 100px; margin-left: -80px;
}
li.tinyalert {
	padding: 0px 0px 16px 25px; margin-left: -80px;
}
.hover_details p.elinkload {
	padding: 0px; width: 150px; text-align: left;
}
p.elink a {
	white-space: nowrap;
}
p.elinkload {
	white-space: nowrap;
}
.hover_details p {
	padding-bottom: 2px; font-size: 12px; margin-bottom: 0px;
}
.cover_hover.elink .hover_details {
	text-align: left;
}
.shadow.cover_hover.elink {
	box-shadow: 1px 1px 7px #999; -moz-box-shadow: 1px 1px 7px #999; =
-webkit-box-shadow: 1px 1px 7px #999;
}
.cover_hover.elink {
	border-style: solid; border-color: rgb(170, 170, 170); border-radius: =
3px; display: none; position: absolute; background-color: rgb(243, 243, =
243); -webkit-border-radius: 3px; -moz-border-radius: 3px; =
-khtml-border-radius: 3px;
}
.oclc_number {
	display: none;
}
.item_number {
	display: none;
}
.close-epanel {
	width: 12px; clear: none; margin-left: -12px; float: right;
}
.close-epanel a {
	background: url("../../../images/bg_closepanel.png") no-repeat; width: =
12px; height: 12px; text-indent: -9999px; display: block;
}
.result .panel .content ul.elinks {
	padding: 2px 12px 12px; width: 100%; margin-top: 0px;
}
ul.elinks li {
	line-height: 18px; padding-bottom: 8px; font-size: 14px; margin-bottom: =
8px;
}
ul.elinks li {
	list-style: none;
}
ul.elinks li {
	display: block;
}
ul.elinks li a {
	font-weight: bold;
}
ul.elinks li .elinktype {
	padding: 0px 4px 1px 19px; color: rgb(29, 39, 48); font-size: 11px; =
margin-left: 6px; display: inline-block; background-image: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/elink/bg_elinkt=
ype.png"); background-repeat: no-repeat;
}
ul.elinks li .descrip {
	padding: 2px 0px 0px 12px; line-height: 14px; font-size: 11px; display: =
block; white-space: normal;
}
ul.elinks li .source {
	padding: 2px 0px 0px 12px; line-height: 14px; font-size: 11px; display: =
block; white-space: normal;
}
ul.elinks li .descrip {
	color: rgb(49, 62, 72);
}
ul.elinks li .source {
	color: rgb(87, 102, 112);
}
ul.elinks li .source a {
	padding-left: 4px;
}
ul.elinks li .source a {
	font-weight: normal;
}
ul.elinks li.showmore a {
	font-size: 11px; font-weight: normal;
}
ul.elinks li.elink_show_more_load {
	font-size: 11px; font-weight: normal;
}
ul.elinks li.tinyalert {
	font-size: 11px; font-weight: normal;
}
ul.elinks li.elink_show_more_load {
	line-height: 16px; padding-bottom: 0px; margin-bottom: 0px;
}
ul.elinks li.tinyalert {
	line-height: 16px; padding-bottom: 0px; margin-bottom: 0px;
}
ul.elinks li .pdf.elinktype {
	background-position: 0px 0px;
}
ul.elinks li .jpg.elinktype {
	background-position: 0px -100px;
}
ul.elinks li .text.elinktype {
	background-position: 0px -200px;
}
ul.elinks li .html.elinktype {
	background-position: 0px -300px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/css/alerts.css

.alert {
	margin: 8px 0px 14px; border-radius: 2px; text-align: left; clear: =
both; font-size: 11px !important; float: left; display: block; =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.alert-spin {
	margin: 8px 0px 14px; border-radius: 2px; text-align: left; clear: =
both; font-size: 11px !important; float: left; display: block; =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.tinyalert {
	margin: 8px 0px 14px; border-radius: 2px; text-align: left; clear: =
both; font-size: 11px !important; float: left; display: block; =
-webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.alert {
	line-height: 14px;
}
.alert-spin {
	line-height: 14px;
}
.flush.alert {
	margin: 0px;
}
.flush.alert-spin {
	margin: 0px;
}
.flush.tinyalert {
	margin: 0px;
}
.alert {
	padding: 6px 12px 4px 34px !important; height: auto !important; =
min-height: 22px;
}
.alert p {
	margin: 0px 0px 4px; padding: 0px;
}
.alert p.first {
	font-weight: bold;
}
.alert-spin {
	font-weight: bold;
}
.alert ul {
	margin: 2px 0px 4px; padding: 0px 0px 0px 4px;
}
.alert ol {
	margin: 2px 0px 4px; padding: 0px 0px 0px 4px;
}
.alert ul li {
	margin: 0px 0px 2px; padding: 0px 0px 0px 8px; line-height: 14px;
}
.alert ol li {
	margin: 0px 0px 2px; padding: 0px 0px 0px 8px; line-height: 14px;
}
.alert ul.inline li {
	padding-right: 12px; display: inline;
}
.confirm.alert ul li {
	background: url("../images/bg_alert_list.png") no-repeat 0px 0px;
}
.error.alert ul li {
	background: url("../images/bg_alert_list.png") no-repeat 0px -100px;
}
.import.alert ul li {
	background: url("../images/bg_alert_list.png") no-repeat 0px -200px;
}
.info.alert ul li {
	background: url("../images/bg_alert_list.png") no-repeat 0px -300px;
}
.confirm.alert {
	border: 1px solid rgb(121, 184, 118); border-image: none; =
background-repeat: no-repeat; background-color: rgb(227, 240, 226) =
!important;
}
.alert-spin {
	border: 1px solid rgb(121, 184, 118); border-image: none; =
background-repeat: no-repeat; background-color: rgb(227, 240, 226) =
!important;
}
.confirm.alert {
	color: rgb(45, 105, 41);
}
.alert-spin {
	color: rgb(45, 105, 41);
}
.confirm.tinyalert {
	color: rgb(45, 105, 41);
}
.confirm.alert {
	background-image: url("../images/bg_alert_confirm.gif");
}
.error.alert {
	border: 1px solid rgb(228, 141, 144); border-image: none;
}
.warn.alert {
	border: 1px solid rgb(228, 141, 144); border-image: none;
}
.error.alert {
	color: rgb(211, 9, 18);
}
.warn.alert {
	color: rgb(211, 9, 18);
}
.error.tinyalert {
	color: rgb(211, 9, 18);
}
.warn.tinyalert {
	color: rgb(211, 9, 18);
}
.error.alert {
	background: url("../images/bg_alert_error.gif") no-repeat rgb(249, 231, =
232);
}
.warn.alert {
	background: url("../images/bg_alert_warn.gif") no-repeat rgb(249, 231, =
232);
}
.import.alert {
	background: url("../images/bg_alert_import.gif") no-repeat rgb(255, =
235, 217); border: 1px solid rgb(255, 159, 76); border-image: none;
}
.import.alert {
	color: rgb(153, 69, 0);
}
.import.tinyalert {
	color: rgb(153, 69, 0);
}
.info.alert {
	border: 1px solid rgb(99, 160, 203); border-image: none;
}
.time.alert {
	border: 1px solid rgb(99, 160, 203); border-image: none;
}
.info.alert {
	color: rgb(21, 92, 143);
}
.time.alert {
	color: rgb(21, 92, 143);
}
.info.tinyalert {
	color: rgb(21, 92, 143);
}
.info.alert {
	background: url("../images/bg_alert_info.gif") no-repeat rgb(222, 235, =
244);
}
.time.alert {
	background: url("../images/bg_alert_time.gif") no-repeat rgb(222, 235, =
244);
}
.large.confirm.alert p.first {
	line-height: 17px; font-size: 14px; font-weight: bold;
}
.large.warn.alert p.first {
	line-height: 17px; font-size: 14px; font-weight: bold;
}
.large.time.alert p.first {
	line-height: 17px; font-size: 14px; font-weight: bold;
}
.large.confirm.alert p.first {
	color: rgb(52, 117, 47);
}
.large.warn.alert p.first {
	color: rgb(211, 32, 39);
}
.large.time.alert p.first {
	color: rgb(21, 92, 143);
}
.large.confirm.alert p {
	color: rgb(0, 0, 0);
}
.large.warn.alert p {
	color: rgb(0, 0, 0);
}
.large.time.alert p {
	color: rgb(0, 0, 0);
}
.bottom.alert {
	margin-bottom: 24px !important;
}
.nobottom.alert {
	margin-bottom: 0px !important;
}
.alert-spin {
	background: url("../images/bg_alert_spinner.gif") no-repeat rgb(53, =
122, 48); padding: 3px 6px 3px 42px;
}
.alert-spin p {
	top: -1px; position: relative;
}
.nomsg.alert-spin {
	background-position: -4px -4px; padding: 0px; width: 32px; height: =
11px;
}
.tinyalert {
	padding: 0px 0px 3px 19px; background-image: =
url("../images/bg_tinyalerts.png"); background-repeat: no-repeat;
}
.confirm.tinyalert {
	background-position: 0px 0px;
}
.import.tinyalert {
	background-position: 0px -100px;
}
.error.tinyalert {
	background-position: 0px -200px;
}
.info.tinyalert {
	background-position: 0px -300px;
}
.warn.tinyalert {
	background-position: 0px -400px;
}
.notavail.tinyalert {
	background-position: 0px -500px;
}
.unknown.tinyalert {
	background-position: 0px -600px;
}
.systemerror {
	background: url("../images/bg_alert_systemerror.png") no-repeat =
rgb(249, 226, 210); margin: 12px 0px; padding: 14px 14px 14px 78px; =
border-radius: 4px; border: 1px solid rgb(232, 96, 0); border-image: =
none; clear: both; float: left; min-height: 52px; max-width: 560px; =
-webkit-border-radius: 4px; -moz-border-radius: 4px;
}
.systemerror p.first {
	margin: 0px 0px 8px; padding: 0px; color: rgb(232, 96, 0); font-size: =
16px; font-weight: bold;
}
.systemerror p {
	margin: 0px; padding: 0px; line-height: 17px; font-size: 13px;
}
p.backlink {
	margin: 14px 0px; clear: both;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/new_wcorg.css

div.clear {
	clear: both;
}
div.clr {
	clear: both;
}
input {
	padding: 0px 2px;
}
input {
	margin: -1px 0px;
}
html > body input {
	margin: 0px;
}
* + html > body input {
	margin: -1px;
}
h2.header {
	font-weight: bold;
}
span.pipe {
	margin: 0px 4px 0px 6px;
}
span.pipe-bl {
	margin: 0px 4px 0px 6px;
}
span.pipe-gr {
	margin: 0px 4px 0px 6px;
}
span.pipe {
	color: rgb(181, 187, 191);
}
span.pipe-bl {
	color: rgb(166, 201, 225);
}
span.pipe-gr {
	color: rgb(179, 215, 177);
}
.al-err {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.al-con {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.al-imp {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.al-inf {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
al-fav {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.la-al-err {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.la-al-con {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.la-al-imp {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.la-al-inf {
	background: rgb(255, 255, 255); text-align: left; display: block;
}
.al-err {
	margin: 8px 14px; padding: 8px 8px 8px 54px; font-size: 13px; =
min-height: 32px;
}
.al-con {
	margin: 8px 14px; padding: 8px 8px 8px 54px; font-size: 13px; =
min-height: 32px;
}
.al-imp {
	margin: 8px 14px; padding: 8px 8px 8px 54px; font-size: 13px; =
min-height: 32px;
}
.al-inf {
	margin: 8px 14px; padding: 8px 8px 8px 54px; font-size: 13px; =
min-height: 32px;
}
.al-fav {
	margin: 10px 14px; padding: 8px 14px 8px 36px; font-size: 13px; =
min-height: 16px;
}
.la-al-err {
	margin: 6px 10px 10px; min-height: 26px;
}
.la-al-con {
	margin: 6px 10px 10px; min-height: 26px;
}
.la-al-imp {
	margin: 6px 10px 10px; min-height: 26px;
}
.la-al-inf {
	margin: 6px 10px 10px; min-height: 26px;
}
.la-al-err {
	padding: 6px 10px 6px 40px; font-size: 11px;
}
.la-al-con {
	padding: 6px 10px 6px 40px; font-size: 11px;
}
.la-al-imp {
	padding: 6px 10px 6px 40px; font-size: 11px;
}
.la-al-inf {
	padding: 6px 10px 6px 40px; font-size: 11px;
}
.al-err p {
	margin: 0px;
}
.al-con p {
	margin: 0px;
}
.al-imp p {
	margin: 0px;
}
.al-inf p {
	margin: 0px;
}
.la-al-err p {
	margin: 0px;
}
.la-al-con p {
	margin: 0px;
}
.la-al-imp p {
	margin: 0px;
}
.la-al-inf p {
	margin: 0px;
}
.al-err p {
	padding: 0px 0px 8px !important;
}
.al-con p {
	padding: 0px 0px 8px !important;
}
.al-imp p {
	padding: 0px 0px 8px !important;
}
.al-inf p {
	padding: 0px 0px 8px !important;
}
.la-al-err p {
	padding: 0px 0px 6px !important;
}
.la-al-con p {
	padding: 0px 0px 6px !important;
}
.la-al-imp p {
	padding: 0px 0px 6px !important;
}
.la-al-inf p {
	padding: 0px 0px 6px !important;
}
.al-err {
	border: 1px solid rgb(228, 141, 144) !important; border-image: none =
!important; color: rgb(227, 14, 23);
}
.la-al-err {
	border: 1px solid rgb(228, 141, 144) !important; border-image: none =
!important; color: rgb(227, 14, 23);
}
.al-err {
	background: url("../images/bg_alerts.png") no-repeat 0px -1000px =
rgb(255, 255, 255);
}
.la-al-err {
	background: url("../images/bg_alerts.png") no-repeat 0px 0px rgb(255, =
255, 255);
}
.al-con {
	border: 1px solid rgb(174, 209, 156) !important; border-image: none =
!important; color: rgb(48, 127, 9);
}
.la-al-con {
	border: 1px solid rgb(174, 209, 156) !important; border-image: none =
!important; color: rgb(48, 127, 9);
}
.al-con {
	background: url("../images/bg_alerts.png") no-repeat 0px -1250px =
rgb(255, 255, 255);
}
.la-al-con {
	background: url("../images/bg_alerts.png") no-repeat 0px -250px =
rgb(255, 255, 255);
}
.al-imp {
	border: 1px solid rgb(249, 187, 144) !important; border-image: none =
!important; color: rgb(211, 96, 17);
}
.la-al-imp {
	border: 1px solid rgb(249, 187, 144) !important; border-image: none =
!important; color: rgb(211, 96, 17);
}
.al-imp {
	background: url("../images/bg_alerts.png") no-repeat 0px -1500px =
rgb(255, 255, 255);
}
.la-al-imp {
	background: url("../images/bg_alerts.png") no-repeat 0px -500px =
rgb(255, 255, 255);
}
.al-inf {
	border: 1px solid rgb(127, 191, 227) !important; border-image: none =
!important; color: rgb(2, 110, 171);
}
.la-al-inf {
	border: 1px solid rgb(127, 191, 227) !important; border-image: none =
!important; color: rgb(2, 110, 171);
}
.al-inf {
	background: url("../images/bg_alerts.png") no-repeat 0px -1750px =
rgb(255, 255, 255);
}
.la-al-inf {
	background: url("../images/bg_alerts.png") no-repeat 0px -750px =
rgb(255, 255, 255);
}
.al-fav {
	background: url("../images/bg_alert_favlib.gif") no-repeat left top =
rgb(253, 243, 244); border: 1px solid rgb(228, 141, 144) !important; =
border-image: none !important; color: rgb(69, 85, 96);
}
.al-err a {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.al-err a:hover {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.al-err a:visited {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.la-al-err a {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.la-al-err a:hover {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.la-al-err a:visited {
	color: rgb(227, 14, 23); font-weight: normal !important;
}
.al-con a {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.al-con a:hover {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.al-con a:visited {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.la-al-con a {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.la-al-con a:hover {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.la-al-con a:visited {
	color: rgb(48, 127, 9); font-weight: normal !important;
}
.al-imp a {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.al-imp a:hover {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.al-imp a:visited {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.la-al-imp a {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.la-al-imp a:hover {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.la-al-imp a:visited {
	color: rgb(211, 96, 17); font-weight: normal !important;
}
.al-inf a {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.al-inf a:hover {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.al-inf a:visited {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.la-al-inf a {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.la-al-inf a:hover {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.la-al-inf a:visited {
	color: rgb(2, 110, 171); font-weight: normal !important;
}
.al-fav a {
	color: rgb(69, 85, 96); font-weight: normal !important;
}
.al-fav a:hover {
	color: rgb(69, 85, 96); font-weight: normal !important;
}
.al-fav a:visited {
	color: rgb(69, 85, 96); font-weight: normal !important;
}
.al-err ul {
	margin: 4px 0px 4px 16px;
}
.al-con ul {
	margin: 4px 0px 4px 16px;
}
.al-imp ul {
	margin: 4px 0px 4px 16px;
}
.al-inf ul {
	margin: 4px 0px 4px 16px;
}
al-fav ul {
	margin: 4px 0px 4px 16px;
}
.la-al-err ul {
	margin: 4px 0px 4px 16px;
}
.la-al-con ul {
	margin: 4px 0px 4px 16px;
}
.la-al-imp ul {
	margin: 4px 0px 4px 16px;
}
.la-al-inf ul {
	margin: 4px 0px 4px 16px;
}
.al-err li {
	margin: 0px; padding: 0px;
}
.al-con li {
	margin: 0px; padding: 0px;
}
.al-imp li {
	margin: 0px; padding: 0px;
}
.al-inf li {
	margin: 0px; padding: 0px;
}
al-fav li {
	margin: 0px; padding: 0px;
}
.la-al-err li {
	margin: 0px; padding: 0px;
}
.la-al-con li {
	margin: 0px; padding: 0px;
}
.la-al-imp li {
	margin: 0px; padding: 0px;
}
.la-al-inf li {
	margin: 0px; padding: 0px;
}
.la-gr-300 {
	width: 300px;
}
.la-bl-300 {
	width: 300px;
}
.la-ht-300 {
	width: 300px;
}
.la-gr-450 {
	width: 450px;
}
.la-bl-450 {
	width: 450px;
}
.la-ht-450 {
	width: 450px;
}
.la-gr-300 {
	border: 3px solid rgb(162, 170, 175); border-image: none;
}
.la-gr-450 {
	border: 3px solid rgb(162, 170, 175); border-image: none;
}
.la-bl-300 {
	border: 3px solid rgb(144, 187, 218); border-image: none;
}
.la-bl-450 {
	border: 3px solid rgb(144, 187, 218); border-image: none;
}
.la-ht-300 {
	border: 3px solid rgb(163, 162, 133); border-image: none;
}
.la-ht-450 {
	border: 3px solid rgb(163, 162, 133); border-image: none;
}
.la-gr-300 .hd {
	background: url("../images/layer_450_grey.png") no-repeat 0px 0px =
rgb(252, 252, 252);
}
.la-gr-450 .hd {
	background: url("../images/layer_450_grey.png") no-repeat 0px 0px =
rgb(252, 252, 252);
}
.la-bl-300 .hd {
	background: url("../images/layer_300_blue.png") no-repeat 0px 0px =
rgb(248, 251, 253);
}
.la-bl-450 .hd {
	background: url("../images/layer_450_blue.png") no-repeat 0px 0px =
rgb(248, 251, 253);
}
.la-ht-300 .hd {
	background: url("../images/layer_300_hint.png") no-repeat 0px 0px =
rgb(255, 255, 204);
}
.la-ht-450 .hd {
	background: url("../images/layer_450_hint.png") no-repeat 0px 0px =
rgb(255, 255, 204);
}
.la-gr-300 .hd .cl a {
	background: url("../images/layer_300_grey.png") no-repeat 0px -720px;
}
.la-bl-300 .hd .cl a {
	background: url("../images/layer_300_blue.png") no-repeat 0px -720px;
}
.la-ht-300 .hd .cl a {
	background: url("../images/layer_300_hint.png") no-repeat 0px -720px;
}
.la-gr-450 .hd .cl a {
	background: url("../images/layer_450_grey.png") no-repeat 0px -720px;
}
.la-bl-450 .hd .cl a {
	background: url("../images/layer_450_blue.png") no-repeat 0px -720px;
}
.la-ht-450 .hd .cl a {
	background: url("../images/layer_450_hint.png") no-repeat 0px -720px;
}
.la-gr-300 .hd .cl a:hover {
	background: url("../images/layer_300_grey.png") no-repeat 0px -760px;
}
.la-bl-300 .hd .cl a:hover {
	background: url("../images/layer_300_blue.png") no-repeat 0px -760px;
}
.la-ht-300 .hd .cl a:hover {
	background: url("../images/layer_300_hint.png") no-repeat 0px -760px;
}
.la-gr-450 .hd .cl a:hover {
	background: url("../images/layer_450_grey.png") no-repeat 0px -760px;
}
.la-bl-450 .hd .cl a:hover {
	background: url("../images/layer_450_blue.png") no-repeat 0px -760px;
}
.la-ht-450 .hd .cl a:hover {
	background: url("../images/layer_450_hint.png") no-repeat 0px -760px;
}
.la-gr-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-gr-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-bl-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-bl-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-ht-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-ht-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
textarea.la {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-gr-300 .hd {
	padding: 8px 8px 8px 28px;
}
.la-bl-300 .hd {
	padding: 8px 8px 8px 28px;
}
.la-ht-300 .hd {
	padding: 8px 8px 8px 28px;
}
.la-gr-450 .hd {
	padding: 8px 8px 8px 28px;
}
.la-bl-450 .hd {
	padding: 8px 8px 8px 28px;
}
.la-ht-450 .hd {
	padding: 8px 8px 8px 28px;
}
.la-gr-300 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-bl-300 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-ht-300 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-gr-450 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-bl-450 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-ht-450 .hd .tx {
	line-height: 1.25em; font-size: 12px; font-weight: bold;
}
.la-gr-300 .hd .tx {
	color: rgb(143, 153, 160);
}
.la-gr-450 .hd .tx {
	color: rgb(143, 153, 160);
}
.la-bl-300 .hd .tx {
	color: rgb(122, 174, 211);
}
.la-bl-450 .hd .tx {
	color: rgb(122, 174, 211);
}
.la-ht-300 .hd .tx {
	color: rgb(140, 140, 114);
}
.la-ht-450 .hd .tx {
	color: rgb(140, 140, 114);
}
.la-gr-300 .hd .cl {
	float: right;
}
.la-bl-300 .hd .cl {
	float: right;
}
.la-ht-300 .hd .cl {
	float: right;
}
.la-gr-450 .hd .cl {
	float: right;
}
.la-bl-450 .hd .cl {
	float: right;
}
.la-ht-450 .hd .cl {
	float: right;
}
.la-gr-300 form {
	margin: 0px; padding: 0px;
}
.la-bl-300 form {
	margin: 0px; padding: 0px;
}
.la-ht-300 form {
	margin: 0px; padding: 0px;
}
.la-gr-450 form {
	margin: 0px; padding: 0px;
}
.la-bl-450 form {
	margin: 0px; padding: 0px;
}
.la-ht-450 form {
	margin: 0px; padding: 0px;
}
.la-gr-300 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(199, 204, 207); =
border-image: none; margin-bottom: 8px;
}
.la-gr-450 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(199, 204, 207); =
border-image: none; margin-bottom: 8px;
}
.la-bl-300 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(188, 214, 233); =
border-image: none; margin-bottom: 8px;
}
.la-bl-450 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(188, 214, 233); =
border-image: none; margin-bottom: 8px;
}
.la-gr-300 legend {
	padding: 0px 4px; color: rgb(69, 85, 96); font-size: 11px;
}
.la-gr-450 legend {
	padding: 0px 4px; color: rgb(69, 85, 96); font-size: 11px;
}
.la-bl-300 legend {
	padding: 0px 4px; color: rgb(77, 147, 196); font-size: 11px;
}
.la-bl-450 legend {
	padding: 0px 4px; color: rgb(77, 147, 196); font-size: 11px;
}
input.la {
	background: rgb(255, 255, 255); border: 1px solid rgb(143, 153, 160); =
border-image: none; margin-bottom: 4px; float: left;
}
select.la {
	background: rgb(255, 255, 255); border: 1px solid rgb(143, 153, 160); =
border-image: none; margin-bottom: 4px; float: left;
}
textarea.la {
	background: rgb(255, 255, 255); border: 1px solid rgb(143, 153, 160); =
border-image: none; margin-bottom: 4px; float: left;
}
input.la {
	width: 60%;
}
textarea.la {
	width: 60%;
}
textarea.la {
	width: 60%; height: 80px; overflow: auto;
}
input.la {
	font-size: 12px;
}
input.la-sub {
	font-size: 12px;
}
select.la {
	font-size: 12px;
}
textarea.la {
	font-size: 12px;
}
label.la-in {
	line-height: 1.2em; font-size: 11px;
}
legend.la {
	line-height: 1.2em; font-size: 11px;
}
.la-hint {
	line-height: 1.2em; font-size: 11px;
}
label.la-cr {
	line-height: 1.2em; font-size: 12px;
}
input.la-sub {
	font-weight: bold;
}
label.la-in {
	color: rgb(69, 85, 96);
}
label.la-cr {
	color: rgb(69, 85, 96);
}
label.la-in {
	width: 25%; color: rgb(69, 85, 96); font-weight: bold; margin-right: =
14px; float: left;
}
label.la-in span {
	font-weight: normal;
}
label.la-cr {
	margin-left: 4px;
}
input.la-cr {
	margin-top: 6px;
}
.la-gr-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-bl-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-ht-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-gr-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-bl-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-ht-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-gr-300 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-bl-300 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-ht-300 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-gr-450 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-bl-450 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-ht-450 .clr-sp {
	margin: 0px; padding: 0px; height: 8px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-gr-300 .ct {
	background: url("../images/layer_300_grey.png") no-repeat 0px -100px =
rgb(236, 238, 239);
}
.la-gr-450 .ct {
	background: url("../images/layer_450_grey.png") no-repeat 0px -100px =
rgb(236, 238, 239);
}
.la-bl-300 .ct {
	background: url("../images/layer_300_blue.png") no-repeat 0px -100px =
rgb(232, 241, 247);
}
.la-bl-450 .ct {
	background: url("../images/layer_450_blue.png") no-repeat 0px -100px =
rgb(232, 241, 247);
}
.la-ht-300 .ct {
	background: url("../images/layer_300_hint.png") no-repeat 0px -100px =
rgb(254, 254, 160);
}
.la-ht-450 .ct {
	background: url("../images/layer_450_hint.png") no-repeat 0px -100px =
rgb(254, 254, 160);
}
.la-gr-300 .ct {
	padding: 6px 12px;
}
.la-bl-300 .ct {
	padding: 6px 12px;
}
.la-ht-300 .ct {
	padding: 6px 12px;
}
.la-gr-450 .ct {
	padding: 6px 12px;
}
.la-bl-450 .ct {
	padding: 6px 12px;
}
.la-ht-450 .ct {
	padding: 6px 12px;
}
.la-gr-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-gr-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-bl-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(144, 187, 218); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-bl-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(144, 187, 218); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-ht-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-ht-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-rc {
	margin-top: 2px; margin-left: 27%;
}
.la-hint {
	margin-top: 2px; margin-left: 27%;
}
.la-rcc {
	text-align: center; margin-top: 2px;
}
.la-hint {
	color: rgb(69, 85, 96); margin-bottom: 8px;
}
.la-crc {
	width: 68%; margin-top: 2px; margin-bottom: 6px; float: left;
}
.la-crc input {
	height: 20px; vertical-align: middle;
}
input.la-sub {
	margin-right: 24px;
}
.la-ccw {
	font-size: 12px;
}
.la-ccw a {
	margin-right: 24px;
}
.la-ccw a:hover {
	color: rgb(255, 118, 0);
}
.la-ht-300 .ct {
	font-size: 11px; font-weight: normal;
}
.la-ht-450 .ct {
	font-size: 11px; font-weight: normal;
}
.la-ht-300 .ct p {
	line-height: 1.2em; margin-bottom: 8px;
}
.la-ht-450 .ct p {
	line-height: 1.2em; margin-bottom: 8px;
}
.la-ht-300 .ct ul {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-450 .ct ul {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-300 .ct ol {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-450 .ct ol {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-300 .ct ul {
	list-style-type: disc;
}
.la-ht-450 .ct ul {
	list-style-type: disc;
}
.la-ht-300 .ct li {
	color: rgb(69, 85, 96);
}
.la-ht-450 .ct li {
	color: rgb(69, 85, 96);
}
.la-gr-300 .note {
	background: rgb(227, 230, 231); margin: 8px 0px 0px; padding: 4px 8px; =
text-align: left; color: rgb(69, 85, 96); line-height: 1.2em; font-size: =
11px;
}
.la-gr-450 .note {
	background: rgb(227, 230, 231); margin: 8px 0px 0px; padding: 4px 8px; =
text-align: left; color: rgb(69, 85, 96); line-height: 1.2em; font-size: =
11px;
}
.la-bl-300 .note {
	background: rgb(227, 230, 231); margin: 8px 0px 0px; padding: 4px 8px; =
text-align: left; color: rgb(69, 85, 96); line-height: 1.2em; font-size: =
11px;
}
.la-bl-450 .note {
	background: rgb(227, 230, 231); margin: 8px 0px 0px; padding: 4px 8px; =
text-align: left; color: rgb(69, 85, 96); line-height: 1.2em; font-size: =
11px;
}
.la-gr-300 .note a {
	color: rgb(69, 85, 96);
}
.la-gr-450 .note a {
	color: rgb(69, 85, 96);
}
.la-bl-300 .note a {
	color: rgb(69, 85, 96);
}
.la-bl-450 .note a {
	color: rgb(69, 85, 96);
}
div.profile_zone_cont {
	border: 1px solid rgb(227, 230, 231); border-image: none; text-align: =
left;
}
div.profile_zonehed_fav {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
.profile_zonehed_list {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
.profile_zonehed_watch {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
.profile_zonehed_rev {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
.profile_zonehed_int {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
div.profile_zonehed_tags {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
div.profile_zonehed_savsrch {
	padding: 4px 8px 5px 28px; color: rgb(69, 85, 96); font-size: 100%; =
font-weight: bold;
}
div.profile_zonehed_fav {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px 0px =
rgb(210, 214, 216);
}
div.profile_zonehed_list {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-100px rgb(210, 214, 216);
}
div.profile_zonehed_watch {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-200px rgb(210, 214, 216);
}
div.profile_zonehed_rev {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-300px rgb(210, 214, 216);
}
div.profile_zonehed_int {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-400px rgb(210, 214, 216);
}
div.profile_zonehed_tags {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-500px rgb(210, 214, 216);
}
div.profile_zonehed_savsrch {
	background: url("../images/bg_profile_zoneheds.gif") no-repeat 0px =
-600px rgb(210, 214, 216);
}
div.profile_zone {
	background: rgb(246, 246, 247); padding: 8px 14px;
}
div.helplink {
	float: right;
}
div.helplink a {
	background: url("../images/bg_icon_help.gif") no-repeat 0px 0px; color: =
rgb(122, 137, 144); text-decoration: underline;
}
div.helplink a:hover {
	background: url("../images/bg_icon_help.gif") no-repeat 0px -18px; =
color: rgb(97, 96, 79);
}
.dropdiv-cont {
	width: 100%; color: rgb(0, 0, 0); font-weight: normal;
}
#help-prof-fav-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-list-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-watch-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-rev-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-int-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-tags-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
#help-prof-savsrch-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
div.clear {
	clear: both;
}
div.clr {
	clear: both;
}
div.action-cont {
	margin-top: 4px;
}
a.action-add {
	color: rgb(69, 85, 96); line-height: 1.5em; padding-left: 16px; =
font-size: 11px; font-weight: normal; text-decoration: underline; =
white-space: nowrap;
}
a.action-edit {
	color: rgb(69, 85, 96); line-height: 1.5em; padding-left: 16px; =
font-size: 11px; font-weight: normal; text-decoration: underline; =
white-space: nowrap;
}
a.action-del {
	color: rgb(69, 85, 96); line-height: 1.5em; padding-left: 16px; =
font-size: 11px; font-weight: normal; text-decoration: underline; =
white-space: nowrap;
}
a.action-add {
	background: url("../images/bg_icons_actions.gif") no-repeat 0px 0px;
}
a.action-edit {
	background: url("../images/bg_icons_actions.gif") no-repeat 0px -160px;
}
a.action-del {
	background: url("../images/bg_icons_actions.gif") no-repeat 0px -80px;
}
a.action-add:hover {
	color: rgb(255, 118, 0);
}
a.action-edit:hover {
	color: rgb(255, 118, 0);
}
a.action-del:hover {
	color: rgb(255, 118, 0);
}
div.review-wc .bydateline {
	font-size: 11px;
}
div.review-am .bydateline {
	font-size: 11px;
}
div.review-wr .bydateline {
	font-size: 11px;
}
div.review-em .bydateline {
	font-size: 11px;
}
span.accord-link {
	font-size: 11px;
}
ul.rev-rateflag {
	font-size: 11px;
}
a.flag-inappr {
	font-size: 11px;
}
input.vote-helpful {
	font-size: 11px;
}
div.soc-util-note {
	font-size: 11px;
}
div.review-wc .bydateline span.username {
	font-weight: bold;
}
div.review-am .bydateline span.username {
	font-weight: bold;
}
div.review-wr .bydateline span.username {
	font-weight: bold;
}
div.review-wc .bydateline a {
	font-weight: bold;
}
div.review-am .bydateline a {
	font-weight: bold;
}
div.review-wr .bydateline a {
	font-weight: bold;
}
div.review-wc .bydateline {
	color: rgb(69, 85, 96);
}
div.review-am .bydateline {
	color: rgb(69, 85, 96);
}
div.review-wr .bydateline {
	color: rgb(69, 85, 96);
}
div.review-em .bydateline {
	color: rgb(69, 85, 96);
}
ul.rev-rateflag li.results {
	color: rgb(69, 85, 96);
}
h3.review-sect {
	color: rgb(69, 85, 96);
}
h3.tags-sect {
	color: rgb(69, 85, 96);
}
h3.review-sect {
	padding: 3px 0px 0px 22px; line-height: 18px; font-size: 13px; =
font-weight: bold; margin-top: 2.5em; border-top-color: rgb(143, 153, =
160); border-top-width: 1px; border-top-style: dotted;
}
h3.tags-sect {
	padding: 3px 0px 0px 22px; line-height: 18px; font-size: 13px; =
font-weight: bold; margin-top: 2.5em; border-top-color: rgb(143, 153, =
160); border-top-width: 1px; border-top-style: dotted;
}
h3.review-sect {
	background: url("../images/bg_icons_socpref.png") no-repeat 0px -298px;
}
h3.tags-sect {
	background: url("../images/bg_icons_socpref.png") no-repeat 0px -497px;
}
div.review-wc {
	margin: 1em 2em 2em;
}
div.review-am {
	margin: 1em 2em 2em;
}
div.review-wr {
	margin: 1em 2em 2em;
}
div.review-em {
	margin: 1em 2em 2em;
}
div.review-gr {
	margin: 1em 2em 2em;
}
div.review-do {
	margin: 1em 2em 2em;
}
div.review-wc h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
div.review-am h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
div.review-wr h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
div.review-em h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
div.review-wc h4 {
	padding-left: 24px;
}
div.review-am h4 {
	padding-left: 24px;
}
div.review-wr h4 {
	padding-left: 24px;
}
div.review-wc .bydateline {
	padding-left: 24px;
}
div.review-am .bydateline {
	padding-left: 24px;
}
div.review-wr .bydateline {
	padding-left: 24px;
}
div.review-em .bydateline {
	padding-left: 24px;
}
div.review-wc .reviewtxt {
	padding-left: 24px;
}
div.review-am .reviewtxt {
	padding-left: 24px;
}
div.review-wr .reviewtxt {
	padding-left: 24px;
}
div.review-em .reviewtxt {
	padding-left: 24px;
}
div.review-wc h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px 0px;
}
div.review-am h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -100px;
}
div.review-wr h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -200px;
}
div.review-wc .bydateline {
	margin: 4px 0px;
}
div.review-am .bydateline {
	margin: 4px 0px;
}
div.review-wr .bydateline {
	margin: 4px 0px;
}
div.review-em .bydateline {
	margin: 4px 0px;
}
div.review-wc .bydateline span.username {
	padding-right: 8px;
}
div.review-am .bydateline span.username {
	padding-right: 8px;
}
div.review-wr .bydateline span.username {
	padding-right: 8px;
}
div.review-wc .bydateline span.stars {
	margin-left: 8px;
}
div.review-am .bydateline span.stars {
	margin-left: 8px;
}
div.review-wr .bydateline span.stars {
	margin-left: 8px;
}
div.review-em .bydateline span.stars {
	margin-left: 8px;
}
div.review-wc .bydateline span.plink {
	margin-left: 8px;
}
div.review-am .bydateline span.plink {
	margin-left: 8px;
}
div.review-wr .bydateline span.plink {
	margin-left: 8px;
}
div.review-em .bydateline span.plink {
	margin-left: 8px;
}
div.review-wc .bydateline span.plink a {
	font-weight: normal;
}
div.review-am .bydateline span.plink a {
	font-weight: normal;
}
div.review-wr .bydateline span.plink a {
	font-weight: normal;
}
div.review-wc .bydateline a {
=09
}
div.review-am .bydateline a {
=09
}
div.review-wr .bydateline a {
=09
}
div.review-wc .reviewtxt {
	font-size: 13px;
}
div.review-am .reviewtxt {
	font-size: 13px;
}
div.review-wr .reviewtxt {
	font-size: 13px;
}
div.review-em .reviewtxt {
	font-size: 13px;
}
div.reviewtxt {
	margin-bottom: 14px;
}
div.reviewbrk {
	margin: 4px 0px;
}
span.accord-link {
=09
}
span.accord-link-signin {
=09
}
span.accord-link a {
	font-size: 13px; font-weight: bold;
}
span.accord-link-signin a {
	font-size: 13px; font-weight: bold;
}
span.accord-link a {
	padding-left: 2px;
}
span.accord-link a:hover {
	color: rgb(255, 118, 0);
}
span.accord-link-signin a:hover {
	color: rgb(255, 118, 0);
}
div.accord-content {
	margin: 6px; padding: 4px 14px 0px; border-right-color: rgb(204, 204, =
204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; =
border-left-width: 1px; border-right-style: dashed; border-left-style: =
dashed;
}
ul.rev-rateflag {
	margin: 0px; display: inline; list-style-type: none;
}
ul.soc-util-form {
	margin: 0px; display: inline; list-style-type: none;
}
ul.rev-rateflag li.results {
	background: rgb(236, 238, 239); float: left;
}
ul.rev-rateflag li.input {
	background: rgb(236, 238, 239); float: left;
}
ul.rev-rateflag li.flag {
	background: rgb(236, 238, 239); float: left;
}
ul.rev-rateflag li.results {
	padding: 6px 14px 6px 8px; margin-left: 24px;
}
ul.rev-rateflag li.input {
	padding: 2px 30px 3px 0px; height: 22px;
}
ul.rev-rateflag li.flag {
	padding: 6px 8px;
}
div.soc-util-cont {
	background: url("../images/bg_soc_util.gif") repeat-x rgb(255, 241, =
229); padding: 6px 8px; border: 1px solid rgb(255, 214, 178); =
border-image: none; margin-bottom: 2em;
}
a.soc-util-hed {
	color: rgb(69, 85, 96);
}
a.soc-util-hed:hover {
	color: rgb(255, 118, 0);
}
div.soc-util-formlabel {
	padding: 4px 8px; float: left;
}
div.soc-util-formfield {
	padding: 4px 8px; float: left;
}
div.soc-util-formlabel {
	width: 20%;
}
div.soc-util-formfield {
	width: 70%;
}
div.soc-util-formfield input {
	margin-right: 8px;
}
div.soc-util-formfield a {
	white-space: nowrap;
}
div.soc-util-note {
	color: rgb(69, 85, 96); padding-top: 14px;
}
div.soc-util-formfield a.cancel {
	margin: 0px 14px 0px 8px;
}
div.soc-util-formfield a.delete {
	background: url("../images/bg_icons_actions.gif") no-repeat 0px -80px; =
color: rgb(255, 0, 0); padding-left: 16px; font-size: 12px;
}
a.flag-inappr {
	background: url("../images/bg_icons_actions.gif") no-repeat 0px -200px; =
padding: 0px 0px 3px 18px; white-space: nowrap;
}
a.flag-inappr {
	color: rgb(69, 85, 96);
}
div.review-wc .bydateline span.plink a {
	color: rgb(69, 85, 96);
}
div.review-am .bydateline span.plink a {
	color: rgb(69, 85, 96);
}
div.review-wr .bydateline span.plink a {
	color: rgb(69, 85, 96);
}
a.flag-inappr:hover {
	color: rgb(255, 118, 0);
}
div.review-wc .bydateline span.plink a:hover {
	color: rgb(255, 118, 0);
}
div.review-am .bydateline span.plink a:hover {
	color: rgb(255, 118, 0);
}
div.review-wr .bydateline span.plink a:hover {
	color: rgb(255, 118, 0);
}
input.vote-helpful {
	padding: 0px 2px; font-weight: bold;
}
span.count {
	color: rgb(69, 85, 96); font-weight: normal;
}
span.ellips {
	padding-left: 2px;
}
span.befirst {
	background: url("../images/bg_befirst.gif") no-repeat left; padding: =
1px 4px 1px 8px; color: rgb(255, 255, 255); font-size: 9px; font-weight: =
normal; margin-left: 14px; white-space: nowrap;
}
div.review-wc-morelink {
	margin: 12px 0px 24px; font-size: 13px;
}
div.review-am-morelink {
	margin: 12px 0px 24px; font-size: 13px;
}
div.review-wr-morelink {
	margin: 12px 0px 24px; font-size: 13px;
}
span.gt {
	margin: 0px 6px; color: rgb(69, 85, 96); font-size: 75%;
}
div.suggest {
	background: rgb(244, 248, 251); padding: 0px 0px 4px; border: 3px solid =
rgb(165, 172, 178); border-image: none; width: 250px; text-align: left;
}
div.suggest ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
div.suggest li {
	margin: 0px 4px; font-size: 12px;
}
div.suggest li a {
	margin: auto; padding: 3px 6px; width: 220px; color: rgb(69, 85, 96); =
line-height: 14px; text-decoration: none; display: block;
}
div.suggest li a:hover {
	background: rgb(222, 235, 244); color: rgb(69, 85, 96); =
text-decoration: underline;
}
div.suggesthed {
	background: url("../images/bg_suggesthed.gif") no-repeat 0px 0px =
rgb(227, 226, 182); padding: 3px 6px 3px 22px; height: auto !important; =
color: rgb(77, 147, 196); font-size: 11px; margin-bottom: 4px; =
min-height: 14px;
}
ul.tags-my {
	margin: 8px 0px; font-size: 15px; font-weight: bold;
}
ul.tags-my li {
	margin: 2px 0px; padding: 0px 0px 0px 24px;
}
ul.tags-my li span.count {
	padding: 0px 24px 0px 8px; color: rgb(69, 85, 96); font-size: 12px; =
font-weight: normal;
}
ul.tags-all {
	margin: 8px 0px; font-size: 12px; font-weight: bold;
}
ul.tags-all li {
	margin: 4px 0px; padding: 0px 0px 0px 24px;
}
ul.tags-all li span.count {
	padding: 0px 24px 0px 8px; color: rgb(69, 85, 96); font-size: 11px; =
font-weight: normal;
}
div.suggest-hilite-on {
	padding: 2px; margin-bottom: 4px;
}
div.suggest-hilite-off {
	padding: 2px; margin-bottom: 4px;
}
div.suggest-hilite-on {
	background: rgb(222, 235, 244);
}
div.suggest-hilite-off {
	border: 1px solid rgb(222, 235, 244); border-image: none;
}
div.suggest-toggle {
	padding: 3px 6px; color: rgb(33, 120, 181); font-size: 11px; float: =
right; white-space: nowrap;
}
div.suggest-toggle a {
	color: rgb(33, 120, 181);
}
div.suggest-toggle a:hover {
	color: rgb(255, 118, 0);
}
div.tag-apply span.accord-link a:hover {
	color: rgb(255, 118, 0);
}
div.tag-apply {
	width: 400px; color: rgb(69, 85, 96); margin-bottom: 14px;
}
div.tag-apply span.accord-link a {
	color: rgb(69, 85, 96); font-size: 11px; font-weight: normal; =
margin-right: 4px;
}
div.tag-apply div.accord-content {
	background: rgb(255, 255, 255); width: 360px; height: 100px; overflow: =
auto;
}
div.tag-cloud {
	background: rgb(255, 255, 255); padding: 8px 14px; text-align: center;
}
div.tag-cloud ul {
	margin: 0px; list-style-type: none;
}
div.tag-cloud li {
	padding: 0px 0.5em; line-height: 30px; display: inline;
}
div.tag-cloud li a {
	white-space: nowrap;
}
div.tag-cloud span {
	left: -999px; width: 990px; position: absolute;
}
div.tag-cloud li.size1 {
	font-size: 11px;
}
div.tag-cloud li.size2 {
	font-size: 12px;
}
div.tag-cloud li.size3 {
	font-size: 14px;
}
div.tag-cloud li.size4 {
	font-size: 16px;
}
div.tag-cloud li.size5 {
	font-size: 18px;
}
div.tag-cloud li.size6 {
	font-size: 20px; font-weight: bold;
}
div.tag-cloud li.size7 {
	font-size: 24px; font-weight: bold;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/layered_divs.css

.la-gr-300 {
	width: 300px;
}
.la-bl-300 {
	width: 300px;
}
.la-ht-300 {
	width: 300px;
}
.la-gr-450 {
	width: 450px;
}
.la-bl-450 {
	width: 450px;
}
.la-ht-450 {
	width: 450px;
}
.la-gr-300 {
	border: 3px solid rgb(162, 170, 175); border-image: none;
}
.la-gr-450 {
	border: 3px solid rgb(162, 170, 175); border-image: none;
}
.la-bl-300 {
	border: 3px solid rgb(144, 187, 218); border-image: none;
}
.la-bl-450 {
	border: 3px solid rgb(144, 187, 218); border-image: none;
}
.la-ht-300 {
	border: 3px solid rgb(163, 162, 133); border-image: none;
}
.la-ht-450 {
	border: 3px solid rgb(163, 162, 133); border-image: none;
}
.la-gr-300 .hd {
	background: url("../images/layer_450_grey.png") no-repeat 0px 0px =
rgb(252, 252, 252);
}
.la-gr-450 .hd {
	background: url("../images/layer_450_grey.png") no-repeat 0px 0px =
rgb(252, 252, 252);
}
.la-bl-300 .hd {
	background: url("../images/layer_300_blue.png") no-repeat 0px 0px =
rgb(248, 251, 253);
}
.la-bl-450 .hd {
	background: url("../images/layer_450_blue.png") no-repeat 0px 0px =
rgb(248, 251, 253);
}
.la-ht-300 .hd {
	background: url("../images/layer_300_hint.png") no-repeat 0px 0px =
rgb(255, 255, 204);
}
.la-ht-450 .hd {
	background: url("../images/layer_450_hint.png") no-repeat 0px 0px =
rgb(255, 255, 204);
}
.la-gr-300 .hd .cl a {
	background: url("../images/layer_300_grey.png") no-repeat 0px -720px;
}
.la-bl-300 .hd .cl a {
	background: url("../images/layer_300_blue.png") no-repeat 0px -720px;
}
.la-ht-300 .hd .cl a {
	background: url("../images/layer_300_hint.png") no-repeat 0px -720px;
}
.la-gr-450 .hd .cl a {
	background: url("../images/layer_450_grey.png") no-repeat 0px -720px;
}
.la-bl-450 .hd .cl a {
	background: url("../images/layer_450_blue.png") no-repeat 0px -720px;
}
.la-ht-450 .hd .cl a {
	background: url("../images/layer_450_hint.png") no-repeat 0px -720px;
}
.la-gr-300 .hd .cl a:hover {
	background: url("../images/layer_300_grey.png") no-repeat 0px -760px;
}
.la-bl-300 .hd .cl a:hover {
	background: url("../images/layer_300_blue.png") no-repeat 0px -760px;
}
.la-ht-300 .hd .cl a:hover {
	background: url("../images/layer_300_hint.png") no-repeat 0px -760px;
}
.la-gr-450 .hd .cl a:hover {
	background: url("../images/layer_450_grey.png") no-repeat 0px -760px;
}
.la-bl-450 .hd .cl a:hover {
	background: url("../images/layer_450_blue.png") no-repeat 0px -760px;
}
.la-ht-450 .hd .cl a:hover {
	background: url("../images/layer_450_hint.png") no-repeat 0px -760px;
}
.la-gr-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-gr-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-bl-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-bl-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-ht-300 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-ht-450 {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
textarea.la {
	text-align: left; font-family: "Arial Unicode MS", Arial, sans-serif;
}
.la-gr-300 .hd {
	padding: 8px 8px 4px 28px;
}
.la-bl-300 .hd {
	padding: 8px 8px 4px 28px;
}
.la-ht-300 .hd {
	padding: 8px 8px 4px 28px;
}
.la-gr-450 .hd {
	padding: 8px 8px 4px 28px;
}
.la-bl-450 .hd {
	padding: 8px 8px 4px 28px;
}
.la-ht-450 .hd {
	padding: 8px 8px 4px 28px;
}
.la-gr-300 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-bl-300 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-ht-300 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-gr-450 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-bl-450 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-ht-450 .hd .tx {
	line-height: 1.25em; font-size: 11px; font-weight: bold;
}
.la-gr-300 .hd .tx {
	color: rgb(143, 153, 160);
}
.la-gr-450 .hd .tx {
	color: rgb(143, 153, 160);
}
.la-bl-300 .hd .tx {
	color: rgb(122, 174, 211);
}
.la-bl-450 .hd .tx {
	color: rgb(122, 174, 211);
}
.la-ht-300 .hd .tx {
	color: rgb(140, 140, 114);
}
.la-ht-450 .hd .tx {
	color: rgb(140, 140, 114);
}
.la-gr-300 .hd .cl {
	float: right;
}
.la-bl-300 .hd .cl {
	float: right;
}
.la-ht-300 .hd .cl {
	float: right;
}
.la-gr-450 .hd .cl {
	float: right;
}
.la-bl-450 .hd .cl {
	float: right;
}
.la-ht-450 .hd .cl {
	float: right;
}
.la-gr-300 form {
	margin: 0px; padding: 0px;
}
.la-bl-300 form {
	margin: 0px; padding: 0px;
}
.la-ht-300 form {
	margin: 0px; padding: 0px;
}
.la-gr-450 form {
	margin: 0px; padding: 0px;
}
.la-bl-450 form {
	margin: 0px; padding: 0px;
}
.la-ht-450 form {
	margin: 0px; padding: 0px;
}
input.la {
	background: rgb(255, 255, 255); padding: 2px 4px; border: 1px solid =
rgb(143, 153, 160); border-image: none; width: 64%; margin-top: 2px; =
float: left;
}
select.la {
	background: rgb(255, 255, 255); padding: 2px 4px; border: 1px solid =
rgb(143, 153, 160); border-image: none; width: 64%; margin-top: 2px; =
float: left;
}
textarea.la {
	background: rgb(255, 255, 255); padding: 2px 4px; border: 1px solid =
rgb(143, 153, 160); border-image: none; width: 64%; margin-top: 2px; =
float: left;
}
textarea.la {
	overflow: auto;
}
.la-gr-300 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(199, 204, 207); =
border-image: none; margin-bottom: 8px;
}
.la-gr-450 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(199, 204, 207); =
border-image: none; margin-bottom: 8px;
}
.la-bl-300 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(188, 214, 233); =
border-image: none; margin-bottom: 8px;
}
.la-bl-450 fieldset {
	padding: 4px 8px 2px; border: 1px solid rgb(188, 214, 233); =
border-image: none; margin-bottom: 8px;
}
.la-gr-300 legend {
	padding: 0px 4px; color: rgb(106, 119, 128); font-size: 11px;
}
.la-gr-450 legend {
	padding: 0px 4px; color: rgb(106, 119, 128); font-size: 11px;
}
.la-bl-300 legend {
	padding: 0px 4px; color: rgb(77, 147, 196); font-size: 11px;
}
.la-bl-450 legend {
	padding: 0px 4px; color: rgb(77, 147, 196); font-size: 11px;
}
input.la {
	font-size: 11px;
}
input.la-sub {
	font-size: 11px;
}
select.la {
	font-size: 11px;
}
textarea.la {
	font-size: 11px;
}
label.la-in {
	font-size: 11px;
}
label.la-cr {
	font-size: 11px;
}
legend.la {
	font-size: 11px;
}
.la-hint {
	font-size: 11px;
}
label.la-in {
	color: rgb(69, 85, 96);
}
label.la-cr {
	color: rgb(69, 85, 96);
}
label.la-in {
	width: 29%; color: rgb(69, 85, 96); font-weight: bold; margin-right: =
8px; float: left;
}
label.la-cr {
	margin-left: 4px;
}
input.la-cr {
	margin-top: 6px;
}
.la-gr-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-bl-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-ht-300 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-gr-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-bl-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-ht-450 .clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
.la-gr-300 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-bl-300 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-ht-300 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-gr-450 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-bl-450 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-ht-450 .clr-sp {
	margin: 0px; padding: 0px; height: 6px; line-height: 0; clear: both; =
font-size: 1px;
}
.la-gr-300 .ct {
	background: url("../images/layer_300_grey.png") no-repeat 0px -100px =
rgb(236, 238, 239);
}
.la-gr-450 .ct {
	background: url("../images/layer_450_grey.png") no-repeat 0px -100px =
rgb(236, 238, 239);
}
.la-bl-300 .ct {
	background: url("../images/layer_300_blue.png") no-repeat 0px -100px =
rgb(232, 241, 247);
}
.la-bl-450 .ct {
	background: url("../images/layer_450_blue.png") no-repeat 0px -100px =
rgb(232, 241, 247);
}
.la-ht-300 .ct {
	background: url("../images/layer_300_hint.png") no-repeat 0px -100px =
rgb(254, 254, 160);
}
.la-ht-450 .ct {
	background: url("../images/layer_450_hint.png") no-repeat 0px -100px =
rgb(254, 254, 160);
}
.la-gr-300 .ct {
	padding: 6px 12px;
}
.la-bl-300 .ct {
	padding: 6px 12px;
}
.la-ht-300 .ct {
	padding: 6px 12px;
}
.la-gr-450 .ct {
	padding: 6px 12px;
}
.la-bl-450 .ct {
	padding: 6px 12px;
}
.la-ht-450 .ct {
	padding: 6px 12px;
}
.la-gr-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-gr-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-bl-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(144, 187, 218); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-bl-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(144, 187, 218); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-ht-300 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-ht-450 .bb {
	margin-bottom: 4px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.la-rc {
	margin-top: 2px; margin-left: 31%;
}
.la-hint {
	margin-top: 2px; margin-left: 31%;
}
span.forgot {
	font-size: 11px;
}
.la-hint {
	color: rgb(124, 136, 143); margin-bottom: 8px;
}
.la-crc {
	width: 68%; margin-top: 2px; margin-bottom: 6px; float: left;
}
input.la-sub {
	margin-right: 10px;
}
.la-ccw {
	font-size: 11px;
}
.la-ccw {
	color: rgb(69, 85, 96);
}
.la-ccw a {
	color: rgb(69, 85, 96);
}
.la-ccw a {
	margin-right: 8px;
}
.la-ccw a:hover {
	color: rgb(255, 118, 0);
}
.la-ht-300 .ct {
	font-size: 11px;
}
.la-ht-450 .ct {
	font-size: 11px;
}
.la-ht-300 .ct p {
	line-height: 1.25em; margin-bottom: 8px;
}
.la-ht-450 .ct p {
	line-height: 1.25em; margin-bottom: 8px;
}
.la-ht-300 .ct ul {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-450 .ct ul {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-300 .ct ol {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-450 .ct ol {
	margin-top: 0px; margin-bottom: 4px;
}
.la-ht-300 .ct ul {
	list-style-type: disc;
}
.la-ht-450 .ct ul {
	list-style-type: disc;
}
.la-ht-300 .ct li {
	color: rgb(69, 85, 96);
}
.la-ht-450 .ct li {
	color: rgb(69, 85, 96);
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/cssj/N1444271023/bundles/print-min.css

html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
body {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: =
normal; background-color: rgb(255, 255, 255);
}
body.frame {
	background-color: rgb(204, 204, 204);
}
* html body {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
#div-skip {
	left: -1000px; top: -1000px; clear: both; position: absolute; speak: =
normal; voice-family: female;
}
#div-javascript {
	margin: 0px 0px 10px; padding: 5px 75px; text-align: center; color: =
rgb(204, 0, 0); font-size: 85%; border-bottom-color: rgb(204, 0, 0); =
border-bottom-width: 1px; border-bottom-style: solid; background-color: =
rgb(255, 255, 204);
}
#div-page {
	margin: 0px; padding: 0px; text-align: left; background-color: =
transparent;
}
#div-page::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-container {
	margin: 0px; padding: 0px;
}
#div-content {
	margin: 0px auto 15px; padding: 0px; min-width: 840px;
}
#div-content::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
.account#div-page #div-content {
	width: 780px;
}
.citations#div-page #div-content {
	padding: 15px 30px 0px;
}
.coverart#div-page #div-content {
	padding: 15px 30px 0px;
}
.display#div-page #div-content {
	width: 780px;
}
.home#div-page #div-content {
	width: 780px;
}
.item#div-page #div-content {
	padding: 0px 30px;
}
.registration#div-page #div-content {
	width: 780px;
}
.search#div-page #div-content {
	padding: 0px 30px;
}
#div-crumb {
	margin: 0px 0px 5px; padding: 0px; clear: both; font-size: 85%;
}
#div-crumb .slash {
	margin: 0px 5px;
}
#div-maincol {
	min-height: 150px;
}
#div-maincol::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-subcol::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-headline {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: =
rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: transparent;
}
#div-headline::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-headline p {
	margin: 0px; padding: 0px;
}
#div-headline .kind {
	color: rgb(102, 102, 102);
}
#div-feeds {
	padding: 0px; text-align: left; color: rgb(102, 102, 102); font-size: =
85%; margin-top: 10px; margin-bottom: 0px; vertical-align: middle;
}
#div-feeds img {
	margin-right: 3px; vertical-align: middle;
}
#div-footer {
	margin: 0px; padding: 15px 0px; color: rgb(102, 102, 102); line-height: =
1.4em; clear: both; font-size: 85%; background-color: transparent;
}
#div-footer::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-footer td {
	padding: 0px 10px 0px 0px;
}
#div-footer td.label {
	width: 10%; text-align: right;
}
#div-footer td.links {
	width: 90%; text-align: left;
}
#div-footer #footer-branding {
	margin-right: 30px; float: right;
}
#div-footer #footer-branding img {
	float: right;
}
#div-footer #footer-version {
	color: rgb(204, 204, 204); margin-right: 30px; float: right;
}
#div-footermessage {
	margin: 12px 30px 0px; padding-top: 6px; border-top-color: rgb(218, =
221, 223); border-top-width: 1px; border-top-style: dashed; min-width: =
840px;
}
#div-bannermessage {
	text-align: left; color: rgb(102, 102, 102); margin-top: 15px; =
margin-left: 60px;
}
#div-footer {
	margin: 0px auto; padding: 8px 0px 12px; width: 100%; clear: both; =
float: left;
}
#div-footer .msg {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_wc_footer.pn=
g") no-repeat 0px 6px; margin: 0px; padding: 4px 0px 0px 18px; width: =
60%; color: rgb(69, 85, 96); font-size: 14px; float: left;
}
#div-footer .msg a {
	top: -1px; line-height: 20px; font-size: 11px; margin-left: 2px; =
white-space: nowrap; position: relative;
}
#div-footer .soclinks {
	padding-right: 14px; float: right;
}
#div-footer .soclinks span {
	top: -8px; color: rgb(69, 85, 96); font-size: 11px; display: inline; =
position: relative;
}
#div-footer .soclinks ul {
	margin: 0px; padding: 0px; height: 25px; display: inline; =
list-style-type: none;
}
#div-footer .soclinks ul li {
	margin: 0px 2px 0px 0px; display: inline;
}
a:link {
	color: rgb(3, 78, 162);
}
a:visited {
	color: rgb(90, 69, 141);
}
a:hover {
	color: rgb(255, 102, 0);
}
a:active {
	color: rgb(3, 78, 162);
}
a:hover:visited {
	color: rgb(255, 102, 0);
}
h1 {
	margin: 0px 0px 5px; font-size: 140%;
}
h2 {
	margin: 0px 0px 15px; font-size: 125%; font-weight: bold;
}
h3 {
	margin: 0px 0px 5px; font-size: 110%; font-weight: bold;
}
h4 {
	margin: 0px 0px 10px; font-size: 100%;
}
form {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
input {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: small/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body input {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body select {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
* html body textarea {
	font: small/normal "Arial Unicode MS", Arial, Helvetica, Verdana, =
sans-serif; font-size-adjust: none; font-stretch: normal;
}
input.button-search {
	padding: 1px 4px; color: rgb(255, 255, 255); overflow: visible; =
font-weight: bold; background-color: rgb(33, 120, 181);
}
input.submit-small {
	font-size: 11px;
}
input.text {
	margin: 0px; padding: 2px; border: 1px solid rgb(153, 153, 153); =
border-image: none;
}
select.pulldown {
	margin: 0px;
}
textarea {
	padding: 4px; border: 1px solid rgb(153, 153, 153); border-image: none;
}
textarea.note {
	padding: 2px; font-size: 11px; margin-top: 5px; margin-bottom: 0px;
}
li {
	line-height: 1.4em;
}
ul.flush {
	margin: 0px 0px 0px 16px; padding: 0px;
}
ul.flush-hidden {
	margin: 0px; padding: 0px; display: block; list-style-type: none;
}
acronym {
	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; =
border-bottom-style: dashed; cursor: help;
}
hr {
	margin: 5px 0px; border: 1px solid rgb(204, 204, 204); border-image: =
none;
}
img {
	border: currentColor; border-image: none;
}
p {
	margin-top: 0px;
}
.qmclear {
	width: 0px; height: 0px; line-height: 0; clear: left; font-size: 1px; =
display: block;
}
.qmmc {
	position: relative;
}
.qmmc a {
	float: left; display: block; white-space: nowrap;
}
.qmmc div a {
	float: none;
}
.qmmc div {
	visibility: hidden; position: absolute;
}
#qm0 strong {
	font-weight: bold;
}
#qm0 {
	margin: 0px auto; border: 1px solid rgb(230, 230, 230); border-image: =
none; z-index: 999999; min-width: 550px;
}
#qm0 a {
	font: 12px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 5px 30px 5px 10px; color: rgb(51, 51, 51); =
text-decoration: none; border-right-color: rgb(230, 230, 230); =
border-right-width: 1px; border-right-style: solid; font-size-adjust: =
none; font-stretch: normal; background-color: transparent;
}
#qm0 a:hover {
	color: rgb(3, 78, 162); text-decoration: underline; background-color: =
rgb(245, 245, 245);
}
#qm0 .qmactive {
	color: rgb(3, 78, 162) !important; border-right-color: rgb(153, 153, =
153) !important; border-right-width: 1px !important; border-right-style: =
solid !important; background-image: =
url("/wcpa/rel20151119/images/qm/arrow_down_hover.gif") !important; =
background-color: rgb(245, 245, 245) !important;
}
#qm0 .qmparent {
	background-position: 95%; background-image: =
url("/wcpa/rel20151119/images/qm/arrow_down.gif"); background-repeat: =
no-repeat;
}
#qm0 div {
	border-width: medium 1px 1px; border-style: none solid solid; =
border-color: currentColor rgb(102, 102, 102) rgb(102, 102, 102) =
rgb(230, 230, 230); padding: 5px; border-image: none; margin-top: -1px; =
margin-left: -1px; background-color: rgb(245, 245, 245);
}
#qm0 div a:hover {
	text-decoration: underline;
}
#qm0 div .qmactive {
	background-color: rgb(245, 245, 245) !important;
}
#qm0 div .qmparent {
	background-image: url("/wcpa/rel20151119/images/qm/arrow_right.gif");
}
#qm0 div a {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 4px 40px 4px 5px; border: currentColor; =
border-image: none; color: rgb(3, 78, 162); font-size-adjust: none; =
font-stretch: normal; background-color: rgb(245, 245, 245);
}
#qm0 div a.qm-rule {
	border-top-color: rgb(197, 197, 197); border-top-width: 1px; =
border-top-style: solid;
}
#qm0 #account {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 5px 10px; border: currentColor; border-image: none; =
color: rgb(51, 51, 51); float: right; white-space: nowrap; =
font-size-adjust: none; font-stretch: normal; background-color: =
transparent;
}
#qm0 #account a {
	font: 11px/normal Arial, "Arial Unicode MS", Helvetica, Verdana, =
sans-serif; padding: 0px; border: currentColor; border-image: none; =
color: rgb(3, 78, 162); text-decoration: underline; float: none; =
display: inline; font-size-adjust: none; font-stretch: normal;
}
#qm0 #account a:hover {
	color: rgb(255, 102, 0); text-decoration: underline; background-color: =
transparent;
}
#div-header {
	margin: 0px auto; padding: 0px 30px; text-align: left; -ms-zoom: 1; =
background-color: transparent;
}
#div-header::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-header div {
	clear: none;
}
#div-header ul {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-header li {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-logo img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#div-logo img {
	vertical-align: middle;
}
#div-masthead {
	margin: 0px auto; padding: 10px; text-align: right; clear: both; =
-ms-zoom: 1; background-color: transparent;
}
#div-masthead::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-logo {
	margin: 0px; font-size: 120%; font-weight: bold; float: left;
}
#div-logo #logo {
	margin: 0px 10px 0px 0px;
}
#div-logo #title {
	margin: 0px; font-size: 110%; font-weight: bold;
}
#div-tagline {
	color: rgb(51, 51, 51); font-size: 110%; margin-top: 8px; float: right;
}
ul#masthead-utilities {
	list-style: none; float: right;
}
ul#masthead-utilities li {
	list-style: none; font-size: 85%; margin-left: 12px; display: inline;
}
#div-search {
	background: url("/wcpa/rel20151119/images/bg_gradation_searchbar.gif") =
repeat-x left top; border-width: medium 1px 1px; border-style: none =
solid solid; border-color: currentColor rgb(230, 230, 230) rgb(230, 230, =
230); margin: 0px auto; padding: 6px 0px; border-image: none; =
text-align: center; clear: both; -ms-zoom: 1; min-width: 780px;
}
#div-search::after {
	height: 0px; line-height: 0; clear: both; font-size: 0px; display: =
block; visibility: hidden; content: ".";
}
#div-search .search-for {
	padding: 0px 2px; font-weight: bold; vertical-align: middle;
}
#div-search .search-query {
	padding: 0px 2px; vertical-align: middle;
}
#div-search .search-location {
	padding: 0px 2px; vertical-align: middle;
}
#div-search .search-button {
	padding-right: 15px; vertical-align: middle;
}
#div-search .search-advanced {
	font-size: 85%; vertical-align: middle; white-space: nowrap;
}
#div-tout {
	margin: 8px 0px 0px; padding: 2px 10px; border: 2px solid rgb(255, 206, =
132); border-image: none; text-align: center; color: rgb(51, 51, 51); =
clear: both; font-size: 85%; background-color: rgb(255, 243, 224);
}
th {
	background-color: rgb(238, 238, 238);
}
.table-layout {
	margin: 0px; padding: 0px;
}
.table-layout th {
	padding: 5px 8px; text-align: left;
}
.table-layout td {
	vertical-align: top;
}
.table-layout td.alley {
	background: url("/wcpa/rel20151119/images/alley.gif") repeat-y left =
top; padding: 0px; width: 20px;
}
.table-layout td.spacer {
	background: url("/wcpa/rel20151119/images/spacer.gif") repeat-y left =
top; padding: 0px; width: 20px;
}
.table-layout td.leading {
	padding-bottom: 30px;
}
.table-layout td.faceted {
	margin: 0px; padding: 0px; width: 200px !important;
}
.table-layout td.content {
	margin: 0px; padding: 0px;
}
.table-layout td.sidebar-left {
	margin: 0px; padding: 0px 15px 0px 0px;
}
.table-layout td.sidebar-right {
	margin: 0px; padding: 0px 0px 0px 15px;
}
.table-form {
	margin: 0px;
}
.table-form th {
	padding: 5px 8px; text-align: left;
}
.table-form td {
	padding: 5px 8px; text-align: left; vertical-align: top;
}
.table-form .label {
	font-weight: bold;
}
.table-form td.label {
	width: 200px; text-align: right; font-weight: bold; vertical-align: =
top;
}
.table-form td.label-nowidth {
	text-align: right; font-weight: bold; vertical-align: top;
}
.table-form td.label-nowrap {
	width: 200px; text-align: right; font-weight: bold; vertical-align: =
top; white-space: nowrap;
}
.table-form td.label-simple {
	font-weight: bold; vertical-align: top;
}
.table-form td.optional {
	background-color: rgb(239, 239, 239);
}
.table-form td.action {
	white-space: nowrap;
}
.table-form td.case {
	padding-left: 0px;
}
.table-form td.center {
	text-align: center;
}
.table-casing {
	margin: 0px;
}
.table-casing td {
	border: currentColor; border-image: none; text-align: left; =
padding-top: 0px; padding-right: 0px; vertical-align: top;
}
.table-bib {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-bib td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-bib td.select {
	width: 1%; text-align: center; padding-left: 0px;
}
.table-bib td.result p {
	margin-bottom: 0px;
}
.table-signin {
	margin: 0px;
}
.table-signin td {
	padding: 0px 10px 10px 0px;
}
.table-signin td.label {
	text-align: right; font-weight: bold; vertical-align: top;
}
.table-profile {
	margin: 0px;
}
.table-profile td {
	padding: 0px 10px 10px 0px;
}
.table-profile td.photo {
	padding: 0px 15px 10px 0px;
}
.table-profile td.photo img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-profile td.head {
	margin-bottom: 0px;
}
.table-profile td.head h1 {
	margin-top: 0px;
}
.table-profile td.head p {
	font-size: 90%; margin-top: 8px;
}
.table-profile td.label {
	font-weight: bold; vertical-align: top;
}
.table-contacts {
	margin: 15px 0px 0px; padding: 0px;
}
.table-contacts td {
	padding: 0px 5px 10px 0px; vertical-align: top;
}
.table-contacts td.picture {
	padding-right: 15px;
}
.table-contacts td.picture img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-contacts td.contact p.user-name {
	font-size: 125%; margin-top: 0px; margin-bottom: 5px;
}
.table-contacts td.contact p.user-location {
	margin-top: 0px; margin-bottom: 4px;
}
.table-contacts td.contact p.user-action {
	font-size: 85%; margin-top: 0px;
}
.table-purchase {
	margin: 0px; padding: 0px;
}
.table-purchase img.icn {
	vertical-align: middle;
}
.table-purchase td {
	padding: 6px 5px; border: 1px dashed rgb(204, 204, 204); border-image: =
none; vertical-align: middle;
}
.table-purchase td.vendor {
	font-size: 110%;
}
.table-purchase td.price {
	text-align: center; font-size: 110%;
}
.table-purchase td.buy {
	text-align: center;
}
.table-selection {
	margin: 0px; padding: 0px;
}
.table-selection td {
	text-align: left; vertical-align: middle;
}
.table-selection td.selection-radio {
	padding: 0px;
}
.table-selection td.selection-checkbox {
	padding: 0px;
}
.table-selection td.selection-heading {
	padding: 0px 5px 0px 0px;
}
.table-selection td.selection-label {
	padding: 0px 10px 0px 0px;
}
.favlibs {
	margin: 1.5em 0px; width: 90%;
}
.favlibs td.hed {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_hed_favlibs.=
gif") no-repeat rgb(209, 213, 216); padding: 4px 0px 4px 28px; height: =
24px !important; color: rgb(69, 85, 96); font-size: 80%; font-weight: =
bold; min-height: 24px !important;
}
.favlibs td.libname {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libloc {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libwifi {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.librem {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.libPrivacy {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
table.favlibs td.alert {
	background: rgb(246, 246, 248); padding: 8px 14px; border-bottom-color: =
rgb(198, 204, 204); border-bottom-width: 1px; border-bottom-style: =
dotted;
}
.favlibs td.libname {
	width: 40%;
}
.favlibs td.libname a {
	font-size: 100%; font-weight: bold;
}
.favlibs td.libname div.alias {
	padding: 2px 0px 0px 1em; font-size: 85%;
}
.favlibs td.libloc {
	width: 40%; color: rgb(69, 85, 96); font-size: 75%;
}
.favlibs td.libloc ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.favlibs td.libloc li {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
.favlibs td.libwifi {
	width: 6%;
}
.favlibs td.librem {
	width: 6%;
}
.favlibs td.librem a {
	color: rgb(124, 136, 143); font-size: 80%;
}
.favlibs td.librem a:hover {
	color: rgb(255, 102, 0);
}
.favlibs td.libPrivacy {
	width: 8%; font-size: 80%;
}
.tableResults td.addfav {
	padding: 0px 0px 6px 14px; font-size: 85%;
}
.tableResults td.addfav a {
	color: rgb(126, 137, 143);
}
.tableLibrary td.name span.favlib {
	padding: 0px 3px 0px 0px;
}
td.close {
	padding-bottom: 10px;
}
td.closer {
	padding-bottom: 5px;
}
td.closest {
	padding-bottom: 0px;
}
#div-resultsfor {
	margin: 5px 0px; padding: 5px 0px; clear: both; background-color: =
transparent;
}
#div-refine {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinefm {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-availonline {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refine table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinefm table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-availonline table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refine th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinefm th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-availonline th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refine td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinefm td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-availonline td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refine .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-refinefm .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-availonline .head {
	margin: 0px 0px 6px; width: 100%; clear: both; font-size: 110%;
}
#div-refine ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinefm ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-availonline ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refine ul.refinement li {
	line-height: 1.2em;
}
#div-refinefm ul.refinement li {
	line-height: 1.2em;
}
#div-availonline ul.refinement li {
	line-height: 1.2em;
}
#div-refine li.showmore {
	font-weight: bold;
}
#div-refinefm li.showmore {
	font-weight: bold;
}
#div-availonline li.showmore {
	font-weight: bold;
}
#div-refine ul {
	clear: both;
}
#div-refine ul li {
	clear: both;
}
#div-refinefm ul {
	clear: both;
}
#div-refinefm ul li {
	clear: both;
}
#div-availonline ul li {
	clear: both;
}
#div-refine ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refine ul.refinement3 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refinefm ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refinefm ul.refinement3 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-availonline ul.refinement2 {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree.png") =
no-repeat left bottom; padding-left: 5px !important;
}
#div-refine ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-refinefm ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-availonline ul.refinement3 {
	margin-bottom: 0.3em;
}
#div-refine ul.refinement2 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refine ul.refinement3 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refinefm ul.refinement2 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
#div-refinefm ul.refinement3 li {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_tree_item.pn=
g") no-repeat 0px 8px; padding-left: 10px;
}
.results-sort {
	margin: 0px; padding: 5px; clear: both; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.results-sort table {
	margin: 0px; padding: 0px;
}
.results-sort td {
	vertical-align: middle;
}
.results-sort td select.pulldown {
	font-size: 100%;
}
.results-link {
	margin: 0px; padding: 5px;
}
.results-link table {
	margin: 0px; padding: 0px;
}
.results-link td {
	vertical-align: middle;
}
.results-info {
	margin: 5px 0px; padding: 5px 10px; background-color: rgb(238, 238, =
238);
}
.results-info table {
	margin: 0px; padding: 0px;
}
.results-info td {
	font-size: 85%; vertical-align: middle;
}
.results-info td.display {
	text-align: left;
}
.results-info td.pagination {
	text-align: right; color: rgb(153, 153, 153);
}
.results-show {
	margin: 5px 0px; padding: 0px;
}
.results-show table {
	margin: 0px; padding: 0px;
}
.results-show td {
	font-size: 85%; vertical-align: middle;
}
.results-show td select.pulldown {
	font-size: 100%;
}
.results-actions {
	margin: 5px 0px; padding: 0px; clear: both;
}
.results-actions table {
	margin: 0px; padding: 0px;
}
.results-actions td {
	padding-right: 10px; font-size: 85%; vertical-align: middle;
}
.results-actions td.right {
	padding-right: 0px;
}
.results-actions td select.pulldown {
	font-size: 100%;
}
.table-covers {
	margin: 0px;
}
.table-covers td {
	padding: 10px; width: 20%; text-align: center; font-size: 85%; =
vertical-align: middle; background-color: rgb(245, 245, 245);
}
.table-covers td img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.hover-item-info {
	padding: 10px; border: 1px solid rgb(149, 179, 222); border-image: =
none; width: 180px; font-size: 85%; background-color: rgb(225, 235, =
251);
}
.table-results-cover {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-cover img.icn {
	vertical-align: middle;
}
.table-results-cover th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-cover td {
	padding: 6px 5px; text-align: center; vertical-align: middle; =
border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.table-results-cover td.select {
	width: 1%; text-align: center; padding-right: 0px; padding-left: 0px;
}
.table-results-cover td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-cover td.icon {
	width: 24px;
}
.table-results-cover td.cover {
	text-align: right; padding-right: 8px;
}
.table-results-cover td.cover img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-results-cover a:link {
	text-decoration: underline;
}
.table-results-cover a:visited {
	text-decoration: underline;
}
.table-results-cover a:hover {
	text-decoration: underline;
}
.table-results {
	margin: 0px; padding: 0px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results img.icn {
	vertical-align: middle;
}
.table-results th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results td {
	padding: 12px 5px 6px; vertical-align: top;
}
.table-results tr.menuElem td {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; =
border-top-style: solid;
}
.table-results td.select {
	width: 1%; text-align: center; padding-right: 0px; padding-left: 0px;
}
.table-results td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results td.icon {
	width: 24px;
}
.table-results td.cover {
	text-align: right; padding-right: 8px;
}
.table-results td.cover img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.table-results td.result {
	width: 93%; line-height: 1.3em; padding-right: 15px;
}
.table-results td.coverart {
	padding-left: 0px;
}
.table-results td.coverart img {
	margin: 0px 8px;
}
.table-results td.result div.name {
	font-weight: bold;
}
.table-results td.result div.database {
	color: rgb(102, 102, 102);
}
.table-results td.social div.date {
	color: rgb(102, 102, 102);
}
.table-results td.result div.type {
	font-size: 85%;
}
.table-results td.result div.editionslink {
	font-size: 85%;
}
.table-results td.result div.publication {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.database {
	font-size: 85%;
}
.table-results td.result div.heldby {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.rating {
	color: rgb(102, 102, 102); font-size: 85%;
}
.table-results td.result div.rating img {
	vertical-align: middle;
}
.table-results td.result div.library {
	margin-bottom: 8px;
}
.table-results td.result div.library span.name {
	font-size: 110%; margin-right: 15px;
}
.table-results td.result div.excerpt {
	padding: 5px 5px 5px 8px; color: rgb(45, 105, 41); margin-top: 5px; =
border-left-color: rgb(218, 221, 223); border-left-width: 3px; =
border-left-style: solid;
}
.table-results td.result div.excerpt span.ftpgnumber {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-right: 4px;
}
.table-results td.result div.excerpt span.ftsnippet {
	color: rgb(0, 0, 0);
}
.table-results td.result div.excerpt span.ftmatches {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-left: 8px;
}
.table-results td.result div.type {
	color: rgb(102, 102, 102);
}
.table-results td.result div.type a {
	margin-left: 5px;
}
.table-results td.social {
	width: 25%; padding-left: 15px;
}
.table-results td.social div.date {
	font-size: 85%; margin-bottom: 5px;
}
.table-results td.social div.notes {
	color: rgb(102, 102, 102); line-height: 1.2em; font-size: 85%;
}
.table-results td.social div.actions {
	margin-top: 5px;
}
.table-results td.distance {
	color: rgb(255, 118, 0); white-space: nowrap;
}
.table-results td.buy {
	text-align: center;
}
.table-results ul {
	margin: 0px; padding: 0px;
}
.table-results li {
	margin: 0px; padding: 0px 10px 0px 0px; font-size: 85%; display: =
inline; list-style-type: none; white-space: nowrap;
}
.table-results li.primary {
	font-size: 100%;
}
.table-results li.label {
	padding-right: 4px;
}
.table-results-list td.result {
	width: 70%; line-height: 1.3em; padding-right: 15px;
}
.table-results-lists {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-lists th {
	padding: 6px 5px; border-bottom-color: rgb(221, 221, 221); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-lists td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-lists td.date {
	color: rgb(102, 102, 102);
}
.table-results-lists td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-lists td.icn {
	width: 1%; padding-right: 0px; padding-left: 0px;
}
.table-results-lists td.list {
	width: 50%; padding-right: 15px;
}
.table-results-lists td.username {
	width: 30%;
}
.table-results-lists td.username .by {
	padding-right: 5px; float: left;
}
.table-results-lists td.username .creator {
	float: left;
}
.table-results-lists td.date {
	width: 20%; font-size: 85%; white-space: nowrap;
}
.table-results-lists td.action {
	white-space: nowrap;
}
.table-results-contacts {
	margin: 0px; padding: 0px; border-top-color: rgb(221, 221, 221); =
border-top-width: 1px; border-top-style: solid;
}
.table-results-contacts th {
	background: rgb(246, 246, 247); padding: 4px 6px; border: currentColor; =
border-image: none; color: rgb(19, 28, 36); font-size: 85%; font-weight: =
bold;
}
.table-results-contacts td {
	padding: 6px 5px; vertical-align: top; border-bottom-color: rgb(221, =
221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.table-results-contacts td.num {
	width: 1%; text-align: right; padding-left: 0px;
}
.table-results-contacts td.icn {
	width: 1%; padding-right: 0px; padding-left: 0px;
}
.table-results-contacts td.username {
	width: 30%; padding-right: 15px;
}
.table-results-contacts td.realname {
	width: 30%; color: rgb(102, 102, 102);
}
.table-results-contacts td.location {
	width: 40%;
}
table.tableResults td.addfav {
	padding: 0px 0px 6px 14px; font-size: 85%;
}
table.tableResults td.addfav a {
	color: rgb(126, 137, 143);
}
table.tableLibrary td.name span.favlib {
	padding: 0px 3px 0px 0px;
}
div.res-lks {
	margin: 5px 0px 3px; font-size: 11px;
}
div.res-lks a.drop:hover {
	color: rgb(69, 85, 96);
}
div.res-lks a.drop {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_dropdiv.gif"=
) no-repeat 0px 0px rgb(236, 238, 239); padding: 2px 4px 2px 18px; =
border: 1px solid rgb(236, 238, 239); border-image: none; color: =
rgb(124, 136, 143); line-height: 22px; text-decoration: none; =
margin-right: 10px; white-space: nowrap;
}
div.res-lks a.drop:hover {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_dropdiv.gif"=
) no-repeat 0px 0px rgb(227, 230, 231); color: rgb(69, 85, 96);
}
.collapse-box table tr.facet-panel {
	display: none;
}
div.collapse-box th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/arrow-right.jpg=
") no-repeat 5px 50% rgb(227, 230, 231);
}
div.expand-box th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/arrow-down.jpg"=
) no-repeat 5px 50% rgb(227, 230, 231);
}
div.searched-db {
	color: rgb(102, 102, 102); line-height: 1.4em; font-size: 85%;
}
#div-refinedb {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinevs {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#div-refinedb table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinevs table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#div-refinedb th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinevs th {
	margin: 0px; padding: 5px 10px; text-align: center;
}
#div-refinedb td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinevs td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#div-refinedb .head {
	color: rgb(0, 0, 0); font-size: 110%;
}
#div-refinevs .head {
	color: rgb(0, 0, 0); font-size: 110%;
}
#div-refinedb ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinevs ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#div-refinedb .head {
	margin: 0px 0px 0.3em; font-size: 110%; font-weight: bold;
}
#div-refinevs .head {
	margin: 0px 0px 0.3em; font-size: 110%; font-weight: bold;
}
#div-refinedb .subsection {
	margin: 0px 0px 0px 8px !important;
}
#div-refinevs .subsection {
	margin: 0px 0px 0px 8px !important;
}
#div-refinedb .partial {
	color: rgb(176, 84, 0) !important;
}
#div-refinedb .partial a {
	color: rgb(176, 84, 0) !important;
}
#div-refinevs .partial {
	color: rgb(176, 84, 0) !important;
}
#div-refinevs .partial a {
	color: rgb(176, 84, 0) !important;
}
#div-refinedb ul.refinement li {
	line-height: 1.2em;
}
#div-refinevs ul.refinement li {
	line-height: 1.2em;
}
#div-refinedb li.showmore {
	font-weight: bold;
}
#div-refinevs li.showmore {
	font-weight: bold;
}
#div-refineform table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-refineform {
	margin: 0px;
}
#div-refineform select {
	font-size: 97%;
}
#div-refineform td table {
	border: 0px currentColor; border-image: none;
}
#div-refineform td td {
	padding: 0px; border: 0px currentColor; border-image: none;
}
#div-refine {
	margin-top: 0px;
}
#div-refinefm {
	margin-top: 0px;
}
#div-availonline {
	margin-top: 0px;
}
#div-refine table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-refinefm table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
#div-availonline table {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
td.faceted table th {
	text-align: left !important;
}
td.faceted table th a {
	color: rgb(0, 0, 0) !important; padding-left: 12px; display: block;
}
#div-refinedb ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinevs ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refine ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinefm ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-availonline ul.refinement ul {
	padding: 0px 0px 0px 10px; margin-top: 0.4em; margin-left: 0px;
}
#div-refinedb ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinevs ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refine ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinefm ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-availonline ul.refinement li li {
	list-style: none; line-height: 15px; padding-bottom: 0px;
}
#div-refinedb ul.refinement .bull {
	list-style: square inside;
}
#div-refinevs ul.refinement .bull {
	list-style: square inside;
}
#div-refine ul.refinement .bull {
	list-style: square inside;
}
#div-refinefm ul.refinement .bull {
	list-style: square inside;
}
#div-availonline ul.refinement .bull {
	list-style: square inside;
}
ul.refinement .selected {
	color: rgb(0, 0, 0);
}
a.grey_btn {
	background: url("/wcpa/rel20151119/images/bg_button.gif") repeat-x; =
margin: 0px; padding: 3px 5px; border: 1px solid rgb(199, 204, 207); =
border-image: none; height: 20px; text-decoration: none;
}
a.grey_btn:hover {
	background: url("/wcpa/rel20151119/images/bg_button_grey_over.gif") =
repeat-x; border: 1px solid rgb(124, 136, 143); border-image: none; =
color: rgb(255, 255, 255); text-decoration: none;
}
.getting-results {
	color: rgb(0, 153, 0);
}
div.getting-results {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 0px; =
overflow: hidden; font-size: 0.85em; font-weight: bold; margin-top: =
-5px; white-space: nowrap; background-color: rgb(249, 249, 249);
}
div.getting-results div {
	padding: 5px;
}
div.db-box.getting-results {
	font-size: 1em;
}
.faceted div.getting-results {
	border: 0px currentColor; border-image: none; text-align: left; =
font-size: 1em; margin-bottom: 10px; background-color: white;
}
.faceted div.getting-results div {
	padding: 0px;
}
ul.refinement li span.tip {
	cursor: default;
}
.available-results {
	color: rgb(0, 153, 0);
}
#searching-page .available-results {
	font-weight: bold;
}
#div-refinedb .tip {
	font-size: 1em;
}
#div-refinevs .tip {
	font-size: 1em;
}
#searching-page {
	margin-top: 20px;
}
#searching-page li {
	color: rgb(102, 102, 102);
}
#searching-page .skip-result {
	font-size: 0.9em; margin-top: 10px;
}
.spinner-large {
	margin: 10px;
}
.searching-db-cont.reg {
	width: auto; margin-right: auto; margin-left: auto;
}
.searching-db-cont.reg th {
	padding: 5px 10px; color: rgb(102, 102, 102); font-size: 0.85em;
}
.searching-db-cont.reg {
	text-align: center;
}
.searching-db-cont.reg td.db-searched {
	text-align: left;
}
td.cover {
	width: 0.04em;
}
td.cover {
	display: none;
}
#progress-bar {
	background: url("/wcpa/rel20151119/images/bg_progressbar.gif") =
no-repeat; margin: 20px auto; width: 300px;
}
#progress-inner {
	background: url("/wcpa/rel20151119/images/bg_progressbar.gif") =
no-repeat 0px -24px; width: 0px; overflow: hidden;
}
#progress-end {
	background: url("/wcpa/rel20151119/images/bg_progressbar-end.gif") =
no-repeat right top; height: 24px;
}
.locavail .instance {
	width: 100%; clear: both; float: left;
}
.locavail dl {
	width: 100%; clear: both; float: left;
}
.locavail .shsimp {
	width: 100%; clear: both; float: left;
}
.result .panel {
	float: left;
}
.result .panel .content {
	float: left;
}
.locavail dd {
	float: left;
}
.result .panel {
	width: 98%;
}
.locavail .shsimp .shsimp-content {
	width: 98%;
}
.locavail.content > div {
	clear: both;
}
.result ul.options {
	margin-top: 10px;
}
.result ul.options {
	left: -8px; position: relative;
}
.panel {
	left: -8px; position: relative;
}
.result ul.options li {
	padding: 0px; margin-right: 2px; display: inline;
}
.result ul.options li a {
	padding: 4px 8px 0px; font-size: 11px;
}
.result ul.options .tab:hover {
	background: rgb(227, 230, 231);
}
ul.options .active.tab {
	background: rgb(227, 230, 231);
}
.panel {
	background: rgb(227, 230, 231);
}
.result .panel {
	padding: 8px; margin-top: 0px;
}
.result .hidepanel.panel {
	display: none;
}
.result .panel .content {
	background: rgb(246, 246, 247); padding: 8px 14px 12px; border: 1px =
solid rgb(162, 170, 175); border-image: none; width: 90%; =
-ms-overflow-x: hidden; -ms-overflow-y: scroll; max-height: 100px;
}
.result .panel .locavail.content {
	position: relative; max-height: 400px;
}
.result .panel .closepanel {
	width: 12px; clear: none; margin-left: -12px; float: right;
}
.result .panel .closepanel a {
	background: url("../../../images/bg_closepanel.png") no-repeat; width: =
12px; height: 12px; text-indent: -9999px; display: block;
}
.result .panel .alert-spin {
	margin: 0px;
}
.result .panel .tinyalert {
	margin: 0px;
}
.locavail .instance {
	margin: 0px 0px 6px; border-bottom-color: rgb(162, 170, 175); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
.locavail .last.instance {
	border: currentColor; border-image: none;
}
.locavail p.summary {
	margin: 0px 0px 12px; font-size: 14px;
}
.locavail p.av.summary {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail p.unav.summary {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail dl dd.av {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail dl dd.unav {
	padding-left: 20px; background-repeat: no-repeat;
}
.locavail p.av.summary {
	color: rgb(45, 105, 41); font-weight: bold; background-image: =
url("../../../images/bg_availability_av.png");
}
.locavail dl dd.av {
	color: rgb(45, 105, 41); font-weight: bold; background-image: =
url("../../../images/bg_availability_av.png");
}
.locavail p.unav.summary {
	color: rgb(49, 62, 72); background-image: =
url("../../../images/bg_availability_unav.png");
}
.locavail dl dd.unav {
	color: rgb(49, 62, 72); background-image: =
url("../../../images/bg_availability_unav.png");
}
.locavail p.summary a {
	font-size: 11px; font-weight: bold; margin-left: 24px;
}
.locavail dl {
	margin: 0px; padding: 0px 0px 6px;
}
.locavail dt {
	left: -1000px; top: -1000px; width: 1px; height: 1px; overflow: hidden; =
display: block; position: absolute;
}
.locavail dd {
	margin: 0px 0px 4px; line-height: 15px; font-size: 12px; =
vertical-align: top;
}
.locavail dd.loc {
	padding-right: 2%;
}
.locavail dd.stat {
	padding-right: 2%;
}
.locavail dd.loc {
	width: 22%; font-weight: bold;
}
.locavail dd.stat {
	width: 46%;
}
.locavail dd.callissno {
	width: 22%;
}
.locavail dl dd .showmoreless.shin-trigger {
	font-weight: normal;
}
.locavail .shsimp {
	background: rgb(236, 238, 239); margin: 4px 0px 0px; padding: 4px 0px =
4px 4px;
}
.locavail .shsimp dl dd.loc {
	color: rgb(49, 62, 72);
}
.locavail .shsimp .shsimp-trigger {
	margin-bottom: 4px;
}
.locavail .shsimp .shsimp-content {
	margin: 4px 0px;
}
.locavail .shsimp .shsimp-content dl {
	margin-bottom: 6px; border-bottom-color: rgb(199, 204, 207); =
border-bottom-width: 1px; border-bottom-style: dashed;
}
.locavail .shsimp .shsimp-content dl.last {
	border: currentColor; border-image: none; margin-bottom: 0px;
}
.editionsOnBrief-otherformats {
	float: right; display: none;
}
.editionsOnBrief {
	padding-top: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.editionsOnBrief .viewAllFormats {
	padding: 5px 0px; float: right;
}
.editionsOnBrief .editionsHeader {
	padding-bottom: 3px; font-weight: bold;
}
.editionsOnBrief .editionsResults {
	padding-left: 5px;
}
.editionsOnBrief .table-results {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.editionsOnBrief .table-results td.result {
	width: 50%;
}
.editionsOnBrief .table-results tr.editions td {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.shsimp {
	clear: both !important; float: left;
}
.shsimp-trigger {
	clear: both !important; float: left;
}
.shsimp-contentwrap {
	clear: both !important; float: left;
}
.shsimp-content {
	clear: both !important; float: left;
}
.shsimp {
	width: 100%;
}
.shsimp-contentwrap {
	width: 100%;
}
.hide.shsimp-contentwrap {
	display: none;
}
.shin-content {
	display: none;
}
.shsimp {
	margin: 8px 1.5%; width: 97%;
}
.shsimp-trigger {
	background-position: 0px 3px; margin: 0px 0px 4px; padding: 2px 0px 2px =
16px; font-size: 11px; display: block; white-space: nowrap; =
background-image: url("../../../images/bg_showhide_plusminus.png"); =
background-repeat: no-repeat;
}
.shsimp-active.shsimp-trigger {
	background-position: 0px -57px;
}
.shsimp-contentwrap {
	padding: 0px;
}
.shsimp-content {
	margin: 0px 14px 8px;
}
.shin-trigger {
	padding-left: 6px; font-size: 11px; white-space: nowrap;
}
#pleasewait::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.resultsbar::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
#pleasewait {
	-ms-zoom: 1;
}
.resultsbar {
	-ms-zoom: 1;
}
.resultsbar {
	background: rgb(236, 238, 239); padding: 3px 6px; font-size: 11px; =
margin-top: 5px; margin-bottom: 5px;
}
.resultsbar .res-number {
	padding: 3px 14px 0px 0px; float: left;
}
.resultsbar .res-pag {
	padding: 1px 0px 0px 14px; text-align: right; float: right;
}
.resultsbar .res-pag ul {
	margin: 0px; padding: 1px 0px 0px;
}
.resultsbar .res-pag li {
	margin: 0px 2px; display: inline;
}
.resultsbar .res-pag li a {
	white-space: nowrap;
}
.resultsbar .res-sort {
	text-align: center; white-space: nowrap;
}
.resultsbar .res-sort label {
	font-weight: bold;
}
.resultsbar .res-sort label {
	color: rgb(69, 85, 96);
}
.resultsbar .res-number {
	color: rgb(69, 85, 96);
}
.resultsbar .res-sort label {
	display: inline;
}
.resultsbar .res-sort form {
	display: inline;
}
.resultsbar .res-sort select {
	font-size: 11px; margin-bottom: 1px;
}
.resultsbar .res-number {
	line-height: 1.2em;
}
.resultsbar .res-pag li {
	line-height: 1.2em;
}
table.reg {
	width: 100%; text-align: left; border-top-color: rgb(199, 204, 207); =
border-left-color: rgb(199, 204, 207); border-top-width: 1px; =
border-left-width: 1px; border-top-style: solid; border-left-style: =
solid;
}
table.reg th {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_gradients.pn=
g") repeat-x 0px -400px rgb(255, 255, 255); padding: 4px 8px; color: =
rgb(69, 85, 96); line-height: 1.1em; font-size: 11px;
}
table.reg td {
	padding: 8px;
}
table.reg th {
	vertical-align: top; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
table.reg td {
	vertical-align: top; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
table.reg .pag {
	background: rgb(246, 246, 247); color: rgb(69, 85, 96); font-size: =
11px;
}
table.reg .paglinks {
	float: right;
}
table.reg .paglinks ul {
	margin: 0px;
}
table.reg .paglinks li {
	margin: 0px 3px; display: inline;
}
.peer-review {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_peer_reviewe=
d.png") no-repeat 0px 2px; padding: 0px 0px 2px 14px; color: rgb(102, =
102, 102);
}
#div-search {
	background: rgb(230, 230, 230);
}
a:link {
	color: rgb(3, 78, 162);
}
a:visited {
	color: rgb(90, 69, 141);
}
a:hover {
	color: rgb(255, 102, 0);
}
a:active {
	color: rgb(3, 78, 162);
}
a:hover:visited {
	color: rgb(255, 102, 0);
}
body {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0);
}
#div-javascript {
	background: rgb(255, 255, 204); color: rgb(204, 0, 0); =
border-bottom-color: rgb(204, 0, 0);
}
#div-page {
	background: rgb(255, 255, 255);
}
#div-headline {
	background: none; border-bottom-color: rgb(204, 204, 204);
}
#div-feeds {
	color: rgb(102, 102, 102);
}
#div-footer {
	background: none; color: rgb(102, 102, 102); border-top-color: rgb(204, =
204, 204);
}
#div-footer #footer-version {
	color: rgb(204, 204, 204);
}
#div-header {
	background: none;
}
#div-masthead {
	background: none;
}
th {
	background: rgb(238, 238, 238);
}
.table-layout td.alley {
	background: url("/wcpa/rel20151119/images/alley.gif") repeat-y left =
top;
}
.table-layout td.spacer {
	background: url("/wcpa/rel20151119/images/spacer.gif") repeat-y left =
top;
}
.table-covers td img {
	border-color: rgb(204, 204, 204);
}
.table-profile td.photo img {
	border-color: rgb(204, 204, 204);
}
.table-purchase td {
	border-bottom-color: rgb(204, 204, 204);
}
.amount {
	color: rgb(102, 102, 102);
}
.description {
	color: rgb(102, 102, 102);
}
.eg {
	color: rgb(102, 102, 102);
}
.nodata {
	color: rgb(102, 102, 102);
}
.tip {
	color: rgb(102, 102, 102);
}
.notice {
	background: rgb(255, 255, 204); color: rgb(0, 153, 0);
}
div.confirm {
	background: rgb(238, 255, 234); border-color: rgb(0, 153, 0); color: =
rgb(0, 153, 0);
}
div.error {
	border-color: rgb(204, 0, 0);
}
div.hilite {
	background: rgb(238, 238, 238);
}
.error {
	background: rgb(255, 255, 204); color: rgb(204, 0, 0);
}
.error a:link {
	color: rgb(204, 0, 0);
}
.error a:visited {
	color: rgb(204, 0, 0);
}
.error a:hover {
	color: rgb(204, 0, 0);
}
.error a:active {
	color: rgb(204, 0, 0);
}
.error a:hover:visited {
	color: rgb(204, 0, 0);
}
hr {
	border-color: rgb(204, 204, 204);
}
.verbar {
	color: rgb(204, 204, 204);
}
.rule {
	border-top-color: rgb(204, 204, 204);
}
input.button-search {
	background: rgb(33, 120, 181); color: rgb(255, 255, 255);
}
input.text {
	border-color: rgb(153, 153, 153);
}
textarea {
	border-color: rgb(153, 153, 153);
}
#nav-item .table-tabs td.gutter {
	border-bottom-color: rgb(204, 204, 204);
}
#nav-item .table-tabs td.tab-off {
	background: rgb(238, 238, 238); border-color: rgb(204, 204, 204);
}
#nav-item .table-tabs td.tab-on {
	background: rgb(255, 255, 204); border-color: rgb(204, 204, 204);
}
#nav-item .table-tabs td.remainder {
	border-bottom-color: rgb(204, 204, 204);
}
#div-description {
	color: rgb(51, 51, 51);
}
#div-reminder {
	color: rgb(51, 51, 51);
}
#div-privacy {
	color: rgb(51, 51, 51);
}
.results-info {
	background: rgb(238, 238, 238);
}
.results-info td.pagination {
	color: rgb(153, 153, 153);
}
.results-show {
	border-color: rgb(204, 204, 204);
}
#div-refine table {
	border-color: rgb(204, 204, 204);
}
#div-refine td {
	border-top-color: rgb(204, 204, 204);
}
#div-refine ul.refinement {
	color: rgb(102, 102, 102);
}
#div-refinefm table {
	border-color: rgb(204, 204, 204);
}
#div-refinefm td {
	border-top-color: rgb(204, 204, 204);
}
#div-refinefm ul.refinement {
	color: rgb(102, 102, 102);
}
#div-availonline table {
	border-color: rgb(204, 204, 204);
}
#div-availonline td {
	border-top-color: rgb(204, 204, 204);
}
#div-availonline ul.refinement {
	color: rgb(102, 102, 102);
}
.table-results {
	border-color: rgb(204, 204, 204);
}
.table-results th {
	border-color: rgb(204, 204, 204);
}
.table-results td {
	border-color: rgb(204, 204, 204);
}
.table-results td.cover img {
	border-color: rgb(204, 204, 204);
}
.table-results td.result div.type {
	color: rgb(102, 102, 102);
}
.table-results td.result div.publication {
	color: rgb(102, 102, 102);
}
.table-results td.result div.publisher {
	color: rgb(102, 102, 102);
}
.table-results td.result div.database {
	color: rgb(102, 102, 102);
}
.table-results td.result div.heldby {
	color: rgb(102, 102, 102);
}
.table-results td.result div.rating {
	color: rgb(102, 102, 102);
}
.table-results td.social div.date {
	color: rgb(102, 102, 102);
}
.table-results td.social div.notes {
	color: rgb(102, 102, 102);
}
.table-results td.distance {
	color: rgb(255, 118, 0);
}
body.frame {
	background: rgb(204, 204, 204);
}
#page {
	margin: 0px; padding: 10px 20px 20px; text-align: left;
}
#page-frame {
	margin: 0px; padding: 5px 20px; text-align: left;
}
#masthead {
	margin: 0px; padding: 0px; clear: both;
}
#masthead table td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#nameplate {
	margin: 0px; padding: 0px; clear: both;
}
#nameplate td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#nameplate td.tagline {
	color: rgb(51, 51, 51); font-size: 15px;
}
.navigation {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%;
}
.navigation a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.navigation a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.navigation a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.navigation a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.navigation a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.fial-navigation {
	margin: 0px; border-top-color: rgb(126, 178, 212); border-bottom-color: =
rgb(13, 51, 76); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid; background-color: =
rgb(32, 121, 181);
}
.store-navigation {
	margin: 0px; border-top-color: rgb(144, 197, 142); border-bottom-color: =
rgb(26, 65, 25); border-top-width: 1px; border-bottom-width: 1px; =
border-top-style: solid; border-bottom-style: solid; background-color: =
rgb(62, 154, 59);
}
.tableNavigation {
	margin: 0px; padding: 0px;
}
.tableNavigation td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
#navigation {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%; border-top-color: rgb(126, 178, 212); =
border-bottom-color: rgb(13, 51, 76); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(32, 121, 181);
}
#navigation a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#navigation a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#navigation a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#navigation .tableNavigation {
	margin: 0px; padding: 0px;
}
#navigation .tableNavigation td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
#utilities {
	margin: 0px; padding: 4px 0px; text-align: right; color: rgb(255, 255, =
255); clear: both; font-size: 85%; border-top-color: rgb(126, 178, 212); =
border-bottom-color: rgb(13, 51, 76); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(32, 121, 181);
}
#utilities a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#utilities a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#utilities a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities a:active {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities a:hover:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#utilities .tableUtilities {
	margin: 0px; padding: 0px;
}
#utilities .tableUtilities td {
	margin: 0px; padding: 0px 10px; vertical-align: middle;
}
.kicker {
	margin: 0px 0px 10px; padding: 8px 10px;
}
.fial-kicker {
	background-color: rgb(230, 237, 246);
}
.store-kicker {
	background-color: rgb(229, 241, 227);
}
.kicker p {
	margin: 0px; padding: 0px;
}
.kicker table td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#kicker {
	margin: 0px 0px 10px; padding: 8px 10px; background-color: rgb(230, =
237, 246);
}
#kicker p {
	margin: 0px; padding: 0px;
}
#kicker td {
	margin: 0px; padding: 0px; vertical-align: middle;
}
#itemnav {
	margin: 10px 0px; padding: 5px 10px; border-top-color: rgb(204, 204, =
204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(238, 238, 238);
}
.crumb {
	margin: 5px 0px; padding: 5px 0px; font-size: 85%;
}
#crumbs {
	margin: 10px 0px; padding: 0px; clear: both; font-size: 85%;
}
#results {
	margin: 0px; padding: 0px;
}
.resultsfor {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(239, 239, 239);
}
.resultsfor table {
	margin: 0px; padding: 0px;
}
.resultsfor td {
	vertical-align: middle;
}
.resultsinfo {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
.resultsinfo table {
	margin: 0px; padding: 0px;
}
.resultsinfo td {
	vertical-align: middle;
}
#fial-numresults {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
#store-numresults {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(229, 241, 227);
}
#fial-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(230, 237, 246);
}
#tunnel-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(255, 238, 223);
}
#store-moreresults {
	margin: 5px 0px 0px; padding: 5px 10px; text-align: center; =
background-color: rgb(229, 241, 227);
}
#refine {
	margin: 5px 0px; padding: 0px; font-size: 85%;
}
#refine table {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); =
border-image: none;
}
#refine th {
	margin: 0px; padding: 5px 10px; text-align: center; background-color: =
rgb(239, 239, 239);
}
#refine td {
	margin: 0px; padding: 10px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
#refine .head {
	font-size: 100%;
}
#refine ul.refinement {
	list-style: none; margin: 0px; padding: 0px 0px 1em; color: rgb(102, =
102, 102);
}
#refine ul.refinement li {
	line-height: 1.5em; padding-bottom: 0px;
}
.footnote {
	margin: 5px 0px 0px; padding: 5px 10px; color: rgb(102, 102, 102); =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
#item {
	margin: 0px 0px 5px; padding: 0px;
}
#item table {
	width: 100%;
}
#item table td.illustration {
	margin: 0px; padding: 0px 15px 0px 0px;
}
#item table td.info {
	margin: 0px; padding: 0px; width: 100%;
}
#item table td.bookmark {
	margin: 0px; padding: 0px 0px 0px 10px; text-align: right; font-size: =
85%; white-space: nowrap;
}
#item p.author {
	font-size: 110%;
}
#tabnav {
	margin: 0px; padding: 0px;
}
#tabnav a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
#tabnav a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
#tabnav a:hover {
	color: rgb(51, 51, 51); text-decoration: underline;
}
#tabnav a:active {
	color: rgb(51, 51, 51); text-decoration: underline;
}
#tabnav a:hover:visited {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.tableTabs {
	margin: 5px 0px; padding: 0px;
}
.tableTabs td {
	margin: 0px; padding: 0px; white-space: nowrap;
}
.tableTabs td.gutter {
	width: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: =
2px; border-bottom-style: solid;
}
.tableTabs td.tab-off {
	border-width: 1px 1px 2px; border-style: solid; border-color: rgb(51, =
51, 51); padding: 5px 15px; border-image: none; text-align: center; =
font-weight: normal; white-space: nowrap; background-color: rgb(239, =
239, 239);
}
.tableTabs td.tab-on {
	border-width: 2px 2px medium; border-style: solid solid none; =
border-color: rgb(51, 51, 51) rgb(51, 51, 51) currentColor; padding: 5px =
15px; border-image: none; text-align: center; font-size: 110%; =
font-weight: bold; white-space: nowrap; background-color: rgb(255, 255, =
255);
}
.tableTabs td.remainder {
	width: 100%; border-bottom-color: rgb(51, 51, 51); border-bottom-width: =
2px; border-bottom-style: solid;
}
#itemnav {
	margin: 10px 0px; padding: 5px 10px; border-top-color: rgb(204, 204, =
204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; =
border-bottom-width: 1px; border-top-style: solid; border-bottom-style: =
solid; background-color: rgb(238, 238, 238);
}
.banner {
	margin: 0px 0px 10px; padding: 0px;
}
.tableLayout {
	margin: 5px 0px; padding: 0px;
}
.tableLayout td {
	vertical-align: top;
}
.tableLayout td.alley {
	background: url("/wcpa/rel20151119/images/alley.gif") repeat-y left =
top; margin: 0px; padding: 0px; width: 20px;
}
.tableLayout td.spacer {
	background: url("/wcpa/rel20151119/images/spacer.gif") repeat-y left =
top; margin: 0px; padding: 0px; width: 20px;
}
.tableLayout td.faceted {
	margin: 0px; padding: 0px; width: 150px;
}
.tableLayout td.content {
	margin: 0px; padding: 0px;
}
.tableLayout td.sidebar {
	margin: 0px; padding: 0px; width: 170px;
}
.tableResultsInfo {
	margin: 0px; padding: 0px;
}
.tableResultsInfo td {
	vertical-align: middle;
}
.tableSearch {
	margin: 0px; padding: 0px;
}
.tableSearch td {
	vertical-align: middle;
}
.tableOrder {
	margin: 0px; padding: 0px; width: 100%;
}
.tableOrder th {
	margin: 0px; padding: 5px 10px; text-align: left; vertical-align: top; =
background-color: rgb(239, 239, 239);
}
.tableOrder td {
	margin: 0px; padding: 5px 10px;
}
.tableOrder .row {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.tableResults {
	margin: 0px; padding: 0px;
}
.tableResults td {
	margin: 0px; vertical-align: top;
}
.tableResults td.num {
	padding: 10px 10px 0px 0px; width: 1%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.icon {
	padding: 10px 10px 10px 0px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.tableResults td.result {
	margin: 0px; padding: 10px 10px 4px 0px; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.record {
	padding: 10px 10px 10px 0px; width: 100%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableResults td.library {
	padding: 10px 10px 4px 0px; vertical-align: top; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableResults td.distance {
	padding: 10px 10px 4px 0px; color: rgb(255, 118, 0); vertical-align: =
middle; border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid; white-space: nowrap;
}
.tableResults td.holding {
	padding: 0px 0px 10px; border: currentColor; border-image: none; =
vertical-align: middle;
}
.tableResults .type {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableResults .buy {
	padding: 10px 10px 10px 0px; text-align: center; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableResults .name {
	font-size: 110%;
}
.tableResults .author {
	font-weight: normal;
}
.tableResults .icn {
	vertical-align: middle;
}
.tableResults td.top {
	border: 0px currentColor; border-image: none;
}
.tableResults .tableLibrary {
	margin: 0px; padding: 0px;
}
.tableResults .tableLibrary td {
	margin: 0px; border: currentColor; border-image: none; vertical-align: =
top;
}
.tableResults .tableLibrary td.name {
	padding: 0px 15px 0px 0px;
}
.tableResults .tableLibrary td.location {
	padding: 0px 5px 0px 0px;
}
.tableResults .tableHolding {
	margin: 0px; padding: 0px;
}
.tableResults .tableHolding td {
	margin: 0px; padding: 5px 10px 0px 0px; border: currentColor; =
border-image: none; font-size: 85%; vertical-align: top;
}
.tableResults .tableHolding td.label {
	padding: 5px 5px 0px 0px;
}
.tableResults .tableServices {
	margin: 0px; padding: 0px;
}
.tableResults .tableServices td {
	margin: 0px; padding: 5px 10px 0px 0px; border: currentColor; =
border-image: none; font-size: 85%; vertical-align: middle;
}
.tableResults .tableServices td.label {
	padding: 5px 5px 0px 0px;
}
.tableEditions {
	margin: 0px; padding: 0px;
}
.tableEditions td {
	margin: 0px;
}
.tableEditions td.num {
	padding: 10px 10px 0px 0px; width: 1%; vertical-align: top; =
border-top-color: rgb(204, 204, 204); border-top-width: 1px; =
border-top-style: solid;
}
.tableEditions td.icon {
	padding: 10px 10px 10px 0px; border-top-color: rgb(204, 204, 204); =
border-top-width: 1px; border-top-style: solid;
}
.tableEditions td.record {
	padding: 10px 10px 10px 0px; width: 100%; border-top-color: rgb(204, =
204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableEditions td.buy {
	padding: 10px 10px 10px 0px; text-align: center; border-top-color: =
rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.tableEditions .type {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableEditions .publisher {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableEditions .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
.tableNarrow {
	margin: 0px; padding: 0px;
}
.tableNarrow td {
	vertical-align: middle;
}
.tableNarrow td select {
	font-size: 11px;
}
.tableReviews {
	margin: 0px; padding: 0px;
}
.tableReviews td {
	margin: 0px; padding: 10px 10px 10px 0px;
}
.tableFrame {
	margin: 0px; padding: 0px;
}
.tableFrame td {
	vertical-align: top;
}
.tableFrame td.info {
	padding: 0px;
}
.tableFrame td.buy {
	padding: 5px 0px 0px; width: 170px; text-align: right;
}
.tableForm {
	margin: 0px; padding: 0px;
}
.tableForm th {
	padding: 5px 10px; text-align: left; white-space: nowrap;
}
.tableForm td {
	padding: 5px 10px;
}
.tableForm th.header {
	text-align: left; background-color: rgb(239, 239, 239);
}
.tableBanner {
	margin: 0px; padding: 0px;
}
.tableBanner td {
	padding: 0px; background-color: rgb(54, 96, 52);
}
.tableExample {
	margin: 0px; padding: 0px;
}
.tableExample td {
	padding-right: 10px; padding-bottom: 5px;
}
h1.search {
	margin: 0px 0px 5px; font-size: 140%;
}
h1.title {
	margin: 0px; font-size: 140%;
}
h1.tunnel {
	margin: 0px 0px 10px; color: rgb(255, 118, 0); font-size: 140%;
}
h2.header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
h2.tunnel {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 125%; =
background-color: rgb(255, 238, 223);
}
div.h2header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
h3.header {
	margin: 0px 0px 8px; padding: 5px 10px; font-size: 110%; =
background-color: rgb(239, 239, 239);
}
blockquote {
	margin: 0px 0px 0px 20px;
}
li {
	padding-bottom: 0.4em;
}
ol.decimal {
	list-style: decimal inside; margin: 0px 0px 0px 16px; padding: 0px;
}
ul.disc {
	list-style: inside; margin: 0px 0px 0px 16px; padding: 0px;
}
ul.detailed {
	display: block;
}
ul.detailed li {
	list-style-type: none;
}
ul.detailed li.type {
	white-space: nowrap;
}
ul.detailed li.isbn {
	padding-right: 10px; display: inline;
}
ul.detailed li.issn {
	padding-right: 10px; display: inline;
}
ul.detailed li.oclc {
	padding-right: 10px; display: inline;
}
ul.subjects {
	display: block;
}
ul.subjects li {
	list-style-type: none;
}
#locator {
	margin: 5px 0px; padding: 0px;
}
#locator td {
	margin: 0px; padding: 0px 5px; text-align: center; vertical-align: =
middle;
}
#proximity {
	margin: 5px 0px 10px; padding: 5px 10px; text-align: center; =
background-color: rgb(239, 239, 239);
}
#proximity td {
	margin: 0px; padding: 0px; text-align: center; font-size: 85%; =
vertical-align: middle;
}
#narrow {
	margin: 5px 0px; padding: 2px 10px; font-size: 85%; background-color: =
rgb(239, 239, 239);
}
#narrow select.pulldown {
	margin: 0px; font-size: 11px;
}
.sidebar p {
	margin: 0px 0px 0.5em;
}
.sidebar ul {
	list-style: none; margin: 0px; padding: 0px 0px 0.4em 1em;
}
.sidebar li {
	margin: 0px; padding: 0px 0px 0.4em;
}
ul.circle {
	margin: 0px 0px 0px 16px; padding: 0px;
}
#page-frame h1 {
	margin: 0px 0px 5px; padding: 0px; font-size: 110%;
}
#page-frame p {
	margin: 0px 0px 5px;
}
#page-frame .isbn {
	color: rgb(102, 102, 102); font-size: 85%;
}
#mylibrary {
	margin: 0px 0px 10px; padding: 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}
#mylibrary h2 {
	color: rgb(32, 121, 181); padding-top: 0px; font-size: 110%; =
margin-top: 0px; margin-bottom: 5px;
}
#mylibrary h3 {
	padding-top: 0px; font-size: 125%; margin-top: 0px; margin-bottom: 5px;
}
#buy {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(62, 154, =
59); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(229, 241, 227);
}
#buy h2 {
	text-align: left; color: rgb(56, 138, 53); padding-top: 0px; font-size: =
110%; margin-top: 0px; margin-bottom: 10px;
}
#buy h3 {
	margin: 0px 0px 0.5em;
}
.cart {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(255, 118, =
0); border-image: none; text-align: center; font-size: 85%; =
background-color: rgb(255, 238, 223);
}
.cart h3 {
	margin: 0px 0px 0.5em;
}
.advertisements {
	margin: 0px 0px 10px; padding: 0px; text-align: center; font-size: 85%;
}
.advertisement {
	margin: 0px 0px 10px; padding: 10px; border: 1px solid rgb(255, 118, =
0); border-image: none; text-align: left; font-size: 85%; =
background-color: rgb(255, 216, 183);
}
.title {
	padding: 0px; font-size: 110%;
}
.edition {
	font-size: 125%;
}
ul.information {
	margin: 0px; padding: 0px;
}
ul.information li {
	margin: 0px; padding: 0px 10px 0px 0px; display: inline; =
list-style-type: none; white-space: nowrap;
}
ul.formats {
	margin: 0px; padding: 0px;
}
ul.formats li {
	margin: 0px; padding: 0px 10px 0px 0px; display: inline; =
list-style-type: none; white-space: nowrap;
}
ul.formats li.borrow {
	font-size: 100%;
}
acronym {
	border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
input.button {
	margin: 0px; padding: 0px; font-size: 100%;
}
input.smallbutton {
	margin: 0px; padding: 0px; font-size: 85%;
}
input.btn-large {
	border-width: 1px; border-style: solid; border-color: rgb(123, 178, =
214) rgb(8, 48, 74) rgb(8, 48, 74) rgb(123, 178, 214); margin: 0px; =
color: rgb(255, 255, 255); font-size: 100%; font-weight: bold; =
background-color: rgb(33, 121, 181);
}
input.btn-small {
	border-width: 1px; border-style: solid; border-color: rgb(123, 178, =
214) rgb(8, 48, 74) rgb(8, 48, 74) rgb(123, 178, 214); margin: 0px; =
padding: 1px 4px; color: rgb(255, 255, 255); font-size: 85%; =
font-weight: bold; background-color: rgb(33, 121, 181);
}
.delete {
	color: rgb(255, 0, 0);
}
a.delete:link {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:visited {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:active {
	color: rgb(255, 0, 0); text-decoration: underline;
}
a.delete:hover:visited {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.circ {
	display: none;
}
.circretrieving {
	display: none;
}
.gray {
	color: rgb(102, 102, 102);
}
.icn {
	vertical-align: middle;
}
.none {
	color: rgb(102, 102, 102);
}
.skip {
	font-size: 85%; font-weight: normal; margin-left: 20px;
}
.vernacular {
	font-size: 125%;
}
#search-advanced {
	margin: 20px; padding: 0px;
}
#search-advanced table {
	margin: 0px;
}
#search-advanced th {
	padding: 5px 8px; text-align: left; background-color: rgb(181, 223, =
255);
}
#search-advanced td {
	padding: 5px 8px; text-align: left;
}
#search-advanced td.optional {
	background-color: rgb(239, 239, 239);
}
#search-advanced .label {
	font-weight: bold; margin-bottom: 0.25em;
}
#search-advanced .description {
	color: rgb(102, 102, 102); font-weight: normal;
}
#search-advanced .eg {
	color: rgb(102, 102, 102); font-size: 85%;
}
#search-advanced p {
	margin: 6px 0px 12px; line-height: 133%;
}
.resultsinfo {
	background-color: rgb(239, 239, 239);
}
#div-compare-prices {
	margin: 0px 0px 10px; padding: 0px;
}
#div-compare-prices table {
	margin: 0px; padding: 0px; border: 1px solid rgb(187, 187, 187); =
border-image: none;
}
#div-compare-prices th {
	padding: 5px 10px; text-align: center; background-color: rgb(238, 238, =
238);
}
#div-compare-prices td {
	padding: 10px; text-align: center; border-top-color: rgb(187, 187, =
187); border-top-width: 1px; border-top-style: solid;
}
#div-compare-prices td div {
	margin: 5px 0px;
}
#div-compare-prices td .price {
	margin-top: 0px;
}
#div-compare-prices td .price a {
	color: rgb(255, 118, 0);
}
#div-compare-prices td .purchase {
	margin-bottom: 0px;
}
#div-compare-prices td .vendor {
	color: rgb(102, 102, 102); font-size: 85%;
}
#nav-item {
	margin: 0px 0px 20px; padding: 0px;
}
#nav-item .table-tabs td a:link {
	text-decoration: none;
}
#nav-item .table-tabs td a:visited {
	text-decoration: none;
}
#nav-item .table-tabs td a:hover {
	text-decoration: underline;
}
#nav-item .table-tabs td a:active {
	text-decoration: underline;
}
#nav-item .table-tabs td a:hover:visited {
	text-decoration: underline;
}
#nav-item .table-tabs td.gutter {
	border-bottom-color: rgb(204, 204, 204);
}
#nav-item .table-tabs td.tab-off {
	border-color: rgb(204, 204, 204); background-color: rgb(238, 238, 238);
}
#nav-item .table-tabs td.tab-on {
	border-color: rgb(204, 204, 204); background-color: rgb(255, 255, 204);
}
#nav-item .table-tabs td.remainder {
	border-bottom-color: rgb(204, 204, 204);
}
#nav-item .table-tabs {
	margin: 0px 0px 5px; padding: 0px; border-left-width: 1px; =
border-left-style: solid;
}
#nav-item .table-tabs td {
	margin: 0px; padding: 0px; white-space: nowrap;
}
#nav-item .table-tabs td.tab-off {
	padding: 3px 9px; text-align: center; font-size: 90%; font-weight: =
normal; border-top-width: 1px; border-right-width: 1px; =
border-bottom-width: 2px; border-top-style: solid; border-right-style: =
solid; border-bottom-style: solid; white-space: nowrap;
}
#nav-item .table-tabs td.tab-on {
	padding: 4px 12px; text-align: center; font-size: 110%; font-weight: =
bold; border-bottom-color: currentColor; border-top-width: 1px; =
border-right-width: 1px; border-bottom-width: medium; border-top-style: =
solid; border-right-style: solid; border-bottom-style: none; =
white-space: nowrap;
}
#nav-item .table-tabs td.remainder {
	padding: 4px 12px; width: 100%; border-bottom-width: 2px; =
border-bottom-style: solid;
}
.fial-resultsinfo {
	margin: 5px 0px; padding: 5px 10px; font-size: 85%; background-color: =
rgb(230, 237, 246);
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/css/cr_print.css

body {
	font: 13px/1.231 "Arial Unicode MS", Arial, Verdana, sans-serif =
!important; font-size-adjust: none !important; font-stretch: normal =
!important;
}
body * {
	background-color: rgb(255, 255, 255) !important;
}
table#menubar {
	display: none !important;
}
#search-cont-local {
	display: none !important;
}
p.cm-nav {
	display: none !important;
}
button {
	display: none !important;
}
form.crsesrch.sm {
	display: none !important;
}
.paginate .sort {
	display: none !important;
}
.paginate .nav {
	display: none !important;
}
#div-footer {
	display: none !important;
}
h2.itemsonreserve {
	float: none !important;
}
.content-fullwidth-wrap {
	float: none !important;
}
.course .column {
	float: none !important;
}
.course dl {
	float: none !important;
}
.course {
	float: none !important;
}
.pageid.course {
	float: none !important;
}
.crseresult p.resultno {
	float: none !important;
}
.crseresult {
	float: none !important;
}
.formpage {
	float: none !important;
}
.matresult {
	float: none !important;
}
.threecol.matresult .action {
	float: none !important;
}
.paginate .count {
	float: none !important;
}
.paginate {
	float: none !important;
}
.resultwindowwrap {
	float: none !important;
}
form.crsesrch {
	float: none !important;
}
p.cm-id {
	float: none !important;
}
p.resultno {
	float: left;
}
.matresult {
	clear: both;
}
.course {
	background: none !important;
}
.course .active {
	background: none !important;
}
.minibrief p.reservedfor {
	background: none !important;
}
.formpage {
	padding: 0px !important;
}
.course .active {
	padding: 0px !important;
}
.minibrief p.reservedfor {
	padding: 0px !important;
}
p.cm-id {
	padding: 0px !important;
}
div.formpage h1 {
	padding: 0px !important;
}
p.crsesrch-summary {
	padding: 0px !important;
}
.paginate .count {
	padding: 0px !important;
}
.content-fullwidth-wrap {
	padding: 0px !important;
}
.manilla.content-fullwidth-wrap {
	padding: 0px !important;
}
.grey.content-fullwidth-wrap {
	padding: 0px !important;
}
.formpage {
	width: auto !important;
}
.pageid.course {
	width: auto !important;
}
.paginate .count {
	width: auto !important;
}
.crseresult p.resultno {
	width: auto !important;
}
.matresult p.resultno {
	width: auto !important;
}
.threecol.matresult .minibrief {
	width: auto !important;
}
.formpage {
	border: currentColor !important; border-image: none !important;
}
.topborder.content-fullwidth-wrap {
	border: currentColor !important; border-image: none !important;
}
.content-fullwidth-wrap {
	border: currentColor !important; border-image: none !important;
}
.manilla.content-fullwidth-wrap {
	border: currentColor !important; border-image: none !important;
}
.grey.content-fullwidth-wrap {
	border: currentColor !important; border-image: none !important;
}
.course {
	border: currentColor !important; border-image: none !important;
}
.formpage {
	margin: 14px 0px;
}
.content-fullwidth {
	margin: 0px; width: 100%;
}
#banner-cont-local {
	margin-bottom: 24px;
}
p.cm-id {
	margin: 0px 0px 8px;
}
div.formpage h1 {
	margin: 0px 0px 8px;
}
p.crsesrch-summary {
	margin: 0px 0px 8px;
}
.paginate .count {
	margin: 0px 0px 8px;
}
.course p.title {
	margin: 8px 0px; font-size: 18px; font-weight: bold;
}
p.cm-id {
	font-size: 12px;
}
div.formpage h1 {
	font-size: 14px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/record.css

body {
	text-align: left; font-family: "Arial Unicode MS", Arial, Verdana, =
sans-serif;
}
span.link {
	color: rgb(51, 51, 51); text-decoration: underline;
}
span.control-link {
	color: rgb(51, 51, 51); text-decoration: underline;
}
span.link:hover {
	color: rgb(204, 153, 0);
}
span.control-link:hover {
	color: rgb(204, 153, 0);
}
span.control-link {
	font-size: 11px; font-weight: normal;
}
div#hd {
	min-width: 840px;
}
.al-err {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.al-con {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.al-imp {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.al-inf {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
al-fav {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.la-al-err {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.la-al-con {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.la-al-imp {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.la-al-inf {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.la-al-fav {
	background: rgb(255, 255, 255); text-align: left; clear: both; display: =
block; white-space: normal;
}
.al-err pre {
	padding: 0px 0.3em; color: rgb(69, 85, 96); display: inline;
}
.al-imp pre {
	padding: 0px 0.3em; color: rgb(69, 85, 96); display: inline;
}
.la-al-err pre {
	padding: 0px 0.3em; color: rgb(69, 85, 96); display: inline;
}
.la-al-imp pre {
	padding: 0px 0.3em; color: rgb(69, 85, 96); display: inline;
}
.al-err {
	margin: 8px 0px; padding: 6px 14px 6px 44px; height: auto !important; =
line-height: 1.3em; font-size: 12px; min-height: 28px;
}
.al-con {
	margin: 8px 0px; padding: 6px 14px 6px 44px; height: auto !important; =
line-height: 1.3em; font-size: 12px; min-height: 28px;
}
.al-imp {
	margin: 8px 0px; padding: 6px 14px 6px 44px; height: auto !important; =
line-height: 1.3em; font-size: 12px; min-height: 28px;
}
.al-inf {
	margin: 8px 0px; padding: 6px 14px 6px 44px; height: auto !important; =
line-height: 1.3em; font-size: 12px; min-height: 28px;
}
.al-fav {
	margin: 8px 0px; padding: 6px 14px 6px 44px; height: auto !important; =
line-height: 1.3em; font-size: 12px; min-height: 28px;
}
.la-al-err {
	margin: 6px 0px; padding: 4px 10px 4px 32px; height: auto !important; =
line-height: 1.2em; font-size: 11px; min-height: 20px;
}
.la-al-con {
	margin: 6px 0px; padding: 4px 10px 4px 32px; height: auto !important; =
line-height: 1.2em; font-size: 11px; min-height: 20px;
}
.la-al-imp {
	margin: 6px 0px; padding: 4px 10px 4px 32px; height: auto !important; =
line-height: 1.2em; font-size: 11px; min-height: 20px;
}
.la-al-inf {
	margin: 6px 0px; padding: 4px 10px 4px 32px; height: auto !important; =
line-height: 1.2em; font-size: 11px; min-height: 20px;
}
.la-al-fav {
	margin: 6px 0px; padding: 4px 10px 4px 32px; height: auto !important; =
line-height: 1.2em; font-size: 11px; min-height: 20px;
}
.al-err p {
	margin: 0px; line-height: 1.3em;
}
.al-con p {
	margin: 0px; line-height: 1.3em;
}
.al-imp p {
	margin: 0px; line-height: 1.3em;
}
.al-inf p {
	margin: 0px; line-height: 1.3em;
}
al-fav p {
	margin: 0px; line-height: 1.3em;
}
.la-al-err p {
	margin: 0px; line-height: 1.2em;
}
.la-al-con p {
	margin: 0px; line-height: 1.2em;
}
.la-al-imp p {
	margin: 0px; line-height: 1.2em;
}
.la-al-inf p {
	margin: 0px; line-height: 1.2em;
}
.la-al-fav p {
	margin: 0px; line-height: 1.2em;
}
.al-err p {
	padding: 0px 0px 8px !important;
}
.al-con p {
	padding: 0px 0px 8px !important;
}
.al-imp p {
	padding: 0px 0px 8px !important;
}
.al-inf p {
	padding: 0px 0px 8px !important;
}
.al-fav p {
	padding: 0px 0px 8px !important;
}
.la-al-err p {
	padding: 0px 0px 6px !important;
}
.la-al-con p {
	padding: 0px 0px 6px !important;
}
.la-al-imp p {
	padding: 0px 0px 6px !important;
}
.la-al-inf p {
	padding: 0px 0px 6px !important;
}
.la-al-fav p {
	padding: 0px 0px 6px !important;
}
.al-err {
	border: 1px solid rgb(227, 30, 38) !important; border-image: none =
!important; color: rgb(227, 14, 23);
}
.la-al-err {
	border: 1px solid rgb(227, 30, 38) !important; border-image: none =
!important; color: rgb(227, 14, 23);
}
.al-err {
	background: url("../images/bg_alerts.png") no-repeat 0px -1000px =
rgb(255, 255, 255);
}
.la-al-err {
	background: url("../images/bg_alerts.png") no-repeat 0px 0px rgb(255, =
255, 255);
}
.al-con {
	border: 1px solid rgb(105, 173, 69) !important; border-image: none =
!important; color: rgb(48, 127, 9);
}
.la-al-con {
	border: 1px solid rgb(105, 173, 69) !important; border-image: none =
!important; color: rgb(48, 127, 9);
}
.al-con {
	background: url("../images/bg_alerts.png") no-repeat 0px -1250px =
rgb(255, 255, 255);
}
.la-al-con {
	background: url("../images/bg_alerts.png") no-repeat 0px -250px =
rgb(255, 255, 255);
}
.al-imp {
	border: 1px solid rgb(245, 130, 32) !important; border-image: none =
!important; color: rgb(211, 96, 17);
}
.la-al-imp {
	border: 1px solid rgb(245, 130, 32) !important; border-image: none =
!important; color: rgb(211, 96, 17);
}
.al-imp {
	background: url("../images/bg_alerts.png") no-repeat 0px -1500px =
rgb(255, 255, 255);
}
.la-al-imp {
	background: url("../images/bg_alerts.png") no-repeat 0px -500px =
rgb(255, 255, 255);
}
.al-inf {
	border: 1px solid rgb(29, 149, 211) !important; border-image: none =
!important; color: rgb(2, 110, 171);
}
.la-al-inf {
	border: 1px solid rgb(29, 149, 211) !important; border-image: none =
!important; color: rgb(2, 110, 171);
}
.al-inf {
	background: url("../images/bg_alerts.png") no-repeat 0px -1750px =
rgb(255, 255, 255);
}
.la-al-inf {
	background: url("../images/bg_alerts.png") no-repeat 0px -750px =
rgb(255, 255, 255);
}
.al-fav {
	border: 1px solid rgb(228, 141, 144) !important; border-image: none =
!important; color: rgb(69, 85, 96);
}
.la-al-fav {
	border: 1px solid rgb(228, 141, 144) !important; border-image: none =
!important; color: rgb(69, 85, 96);
}
.al-fav {
	background: url("../images/bg_alert_favlib.gif") no-repeat 0px -250px =
rgb(253, 243, 244);
}
.la-al-fav {
	background: url("../images/bg_alert_favlib.gif") no-repeat 0px 0px =
rgb(253, 243, 244);
}
.al-err a {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.al-err a:hover {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.al-err a:visited {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.la-al-err a {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.la-al-err a:hover {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.la-al-err a:visited {
	color: rgb(227, 14, 23) !important; white-space: nowrap;
}
.al-con a {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.al-con a:hover {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.al-con a:visited {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.la-al-con a {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.la-al-con a:hover {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.la-al-con a:visited {
	color: rgb(48, 127, 9) !important; white-space: nowrap;
}
.al-imp a {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.al-imp a:hover {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.al-imp a:visited {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.la-al-imp a {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.la-al-imp a:hover {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.la-al-imp a:visited {
	color: rgb(211, 96, 17) !important; white-space: nowrap;
}
.al-inf a {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.al-inf a:hover {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.al-inf a:visited {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.la-al-inf a {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.la-al-inf a:hover {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.la-al-inf a:visited {
	color: rgb(2, 110, 171) !important; white-space: nowrap;
}
.al-fav a {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.al-fav a:hover {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.al-fav a:visited {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.la-al-fav a {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.la-al-fav a:hover {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.la-al-fav a:visited {
	color: rgb(69, 85, 96) !important; white-space: nowrap;
}
.al-err ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.al-con ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.al-imp ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.al-inf ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.al-fav ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.la-al-err ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.la-al-con ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.la-al-imp ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.la-al-inf ul {
	margin: 0px !important; padding: 0px 0px 0px 18px !important;
}
.al-err li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.al-con li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.al-imp li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.al-inf li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
al-fav li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.la-al-err li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.la-al-con li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.la-al-imp li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.la-al-inf li {
	margin: 0px !important; padding: 0px !important; line-height: 1.2em;
}
.al-err ul li {
	color: rgb(227, 14, 23) !important;
}
.la-al-err ul li {
	color: rgb(227, 14, 23) !important;
}
.al-con ul li {
	color: rgb(48, 127, 9) !important;
}
.la-al-con ul li {
	color: rgb(48, 127, 9) !important;
}
.al-imp ul li {
	color: rgb(211, 96, 17) !important;
}
.la-al-imp ul li {
	color: rgb(211, 96, 17) !important;
}
.al-inf ul li {
	color: rgb(2, 110, 171) !important;
}
.la-al-inf ul li {
	color: rgb(2, 110, 171) !important;
}
.err-hilite {
	border: 1px solid rgb(255, 0, 0) !important; border-image: none =
!important;
}
.err-select-hilite {
	padding: 1px; border: 1px solid rgb(255, 0, 0) !important; =
border-image: none !important; width: auto;
}
ul.inlinelinks {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.inlinelinks li {
	padding: 0px 6px 0px 10px; border-left-color: rgb(208, 212, 215); =
border-left-width: 1px; border-left-style: solid; display: inline;
}
ul.inlinelinks li:first-child {
	padding: 0px 6px 0px 0px; border: currentColor; border-image: none;
}
input {
	padding: 0px 2px;
}
input {
	margin: -1px 0px;
}
html > body input {
	margin: 0px;
}
* + html > body input {
	margin: -1px;
}
div.clear {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
div.clr {
	margin: 0px; height: 0px; line-height: 0; clear: both; font-size: 1px;
}
span.pipe {
	padding: 0px 0.5em; color: rgb(162, 170, 175);
}
a.downpage {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.downpage:hover {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.downpage:active {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.newwin {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.newwin:hover {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.newwin:active {
	padding: 0px 0px 0px 12px; background-image: =
url("../images/bg_linktype.png"); background-repeat: no-repeat;
}
a.downpage {
	background-position: 0px 0px;
}
a.downpage:hover {
	background-position: 0px 0px;
}
a.downpage:active {
	background-position: 0px 0px;
}
a.newwin {
	background-position: 0px -100px;
}
a.newwin:hover {
	background-position: 0px -100px;
}
a.newwin:active {
	background-position: 0px -100px;
}
a.downpage {
	color: rgb(51, 51, 51); font-size: 11px; white-space: nowrap; =
background-color: rgb(51, 51, 51);
}
a.newwin {
	color: rgb(51, 51, 51); font-size: 11px; white-space: nowrap; =
background-color: rgb(51, 51, 51);
}
a.downpage:visited {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
a.newwin:visited {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
a.downpage:hover {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
a.newwin:hover {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
a.downpage:active {
	color: rgb(51, 51, 51); background-color: rgb(51, 51, 51);
}
a.newwin:active {
	color: rgb(51, 51, 51); background-color: rgb(51, 51, 51);
}
a.downpage:hover:visited {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
a.newwin:hover:visited {
	color: rgb(204, 153, 0); background-color: rgb(204, 153, 0);
}
ul#more-like-this li {
	margin-right: 14px; display: inline;
}
#libspot-cont {
	margin: 0px 0px 8px 20px; width: 178px; float: right;
}
#libspot {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/bg_libspotlight=
.png") no-repeat 10px 10px rgb(236, 238, 239); padding: 8px 0px;
}
#libspot ul li span.st-loc {
	line-height: 14px; font-size: 11px;
}
#libspot p.tout {
	line-height: 14px; font-size: 11px;
}
#libspot h2 span.det-loc {
	line-height: 14px; font-size: 11px;
}
#libspot ul li span.dx {
	line-height: 14px; font-size: 11px;
}
#libspot ul li.findmore a {
	line-height: 14px; font-size: 11px;
}
#libspot h2 {
	margin: 0px 0px 4px 44px; color: rgb(49, 62, 72);
}
#libspot p.det-loc {
	margin: 0px 0px 4px 44px; color: rgb(49, 62, 72);
}
#libspot h2 {
	font-weight: bold;
}
#libspot ul li.findmore a {
	font-weight: bold;
}
#libspot h2 span.det-loc {
	display: block;
}
#libspot ul li span.st-loc {
	display: block;
}
#libspot ul li span.dx {
	display: block;
}
#libspot h2 {
	font-size: 13px;
}
#libspot ul {
	background: rgb(255, 255, 255); margin: 14px auto 0px; padding: 0px; =
border: 1px solid rgb(199, 204, 207); border-image: none; width: 160px; =
height: 220px; overflow: auto;
}
#libspot ul li {
	margin: 0px; padding: 8px; line-height: 15px; font-size: 12px; =
border-bottom-color: rgb(199, 204, 207); border-bottom-width: 1px; =
border-bottom-style: dotted; list-style-type: none;
}
#libspot ul li.findmore {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
#libspot h2 span.det-loc {
	font-weight: normal;
}
#libspot ul li span.dx {
	color: rgb(53, 122, 48);
}
#libspot p.tout {
	color: rgb(106, 119, 128);
}
#libspot p.tout a {
	color: rgb(106, 119, 128);
}
#libspot p.tout {
	margin: 10px 10px 0px;
}
#spotlightload {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; padding: 0px 0px 0px 90px; width: 20px; text-align: =
left; color: rgb(53, 122, 48); font-size: 11px; margin-left: -68px;
}
#lexile-load {
	background: =
url("https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif") =
no-repeat bottom; padding: 0px 0px 0px 175px; width: 20px; text-align: =
left; margin-left: -150px;
}
span.hovertxt {
	border-bottom-color: rgb(162, 170, 175); border-bottom-width: 1px; =
border-bottom-style: dashed; cursor: help;
}
.inline-search {
	background: url("../images/bg_inline_search.png") no-repeat rgb(255, =
255, 255); padding: 2px 8px 4px 28px; border: 1px solid rgb(227, 230, =
231); border-image: none; margin-top: 0.8em;
}
.inline-search form label {
	margin: 2px 0px 0px; padding: 0px; top: -1px; color: rgb(69, 85, 96); =
font-size: 11px; position: relative;
}
.inline-search form input.submit {
	font-size: 11px; display: inline;
}
form#journalSearch label {
	padding: 2px 0px; line-height: 1.2em; display: block;
}
#record-cont {
	background: url("../images/bg_record_cont.png") repeat-x rgb(255, 255, =
255); margin: 10px 0px; padding: 6px 14px; border: 1px solid rgb(204, =
204, 204); border-image: none; min-width: 810px;
}
#bib-cont {
	margin: 14px 0px;
}
#bib-cont #cover {
	width: 152px;
}
#bib-cont #cover img.cover {
	color: rgb(124, 136, 143); font-size: 11px;
}
#side-cont {
	margin: 0px 0px 10px; padding: 0px;
}
#main-cont {
	margin: 0px 0px 10px; padding: 0px;
}
#main-cont {
=09
}
.showMoreLessControlElement {
	outline: 0px; cursor: pointer;
}
.showMoreLessControlElement img {
	margin-right: 3px;
}
.expanded-control {
=09
}
.expanded-content {
	padding: 1em 1.3em 0.6em;
}
.expanded-content-nopad {
	padding: 0px 0px 0.6em;
}
.contracted-control {
=09
}
.contracted-content {
=09
}
.showMoreLessBox-dark {
	background: rgb(255, 255, 255); margin: 0px 0px 0.7em; padding: 0px; =
border: 1px solid rgb(199, 204, 207); border-image: none;
}
.showMoreLessBox-grey {
	background: rgb(255, 255, 255); margin: 0px 0px 0.7em; padding: 0px; =
border: 1px solid rgb(199, 204, 207); border-image: none;
}
.showMoreLessBox-lite {
	background: rgb(255, 255, 255); margin: 0px 0px 0.7em; padding: 0px; =
border: 1px solid rgb(199, 204, 207); border-image: none;
}
.showMoreLessBox-local {
	background: rgb(255, 255, 255); margin: 0px 0px 0.7em; padding: 0px; =
border: 1px solid rgb(199, 204, 207); border-image: none;
}
.showMoreLessBox-dark-content-expanded {
	background: rgb(255, 255, 255); border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: solid;
}
.showMoreLessBox-grey-content-expanded {
	background: rgb(255, 255, 255); border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: solid;
}
.showMoreLessBox-lite-content-expanded {
	background: rgb(255, 255, 255); border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: solid;
}
.showMoreLessBox-local-content-expanded {
	background: rgb(255, 255, 255); border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: solid;
}
.showMoreLessBox-dark h2 {
	margin: 0px; padding: 3px 6px 4px; font-size: 16px; font-weight: bold;
}
.showMoreLessBox-grey h2 {
	margin: 0px; padding: 3px 6px 4px; font-size: 16px; font-weight: bold;
}
.showMoreLessBox-lite h2 {
	margin: 0px; padding: 3px 6px 4px; font-size: 16px; font-weight: bold;
}
.showMoreLessBox-local h2 {
	margin: 0px; padding: 3px 6px 4px; font-size: 16px; font-weight: bold;
}
.showMoreLessBox-dark h2 {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px 0px =
rgb(70, 86, 97); color: rgb(255, 255, 255);
}
.showMoreLessBox-dark h2:hover {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -100px =
rgb(88, 103, 112);
}
.showMoreLessBox-dark h2:active {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -200px =
rgb(150, 160, 165);
}
.showMoreLessBox-grey h2 {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -300px =
rgb(208, 212, 215); color: rgb(69, 85, 96);
}
.showMoreLessBox-grey h2:hover {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -400px =
rgb(217, 221, 223);
}
.showMoreLessBox-grey h2:active {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -500px =
rgb(249, 249, 250);
}
.showMoreLessBox-lite h2 {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -600px =
rgb(208, 212, 215); color: rgb(69, 85, 96);
}
.showMoreLessBox-lite h2:hover {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -700px =
rgb(217, 221, 223);
}
.showMoreLessBox-lite h2:active {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -800px =
rgb(249, 249, 250);
}
.showMoreLessBox-socutil {
	border: 1px solid rgb(255, 214, 178); border-image: none;
}
.showMoreLessBox-socutil h4 {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px -900px =
rgb(255, 241, 229); margin: 0px; padding: 3px 6px 4px; color: rgb(69, =
85, 96); font-size: 13px; font-weight: bold;
}
.showMoreLessBox-socutil h4:hover {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px =
-1000px rgb(255, 243, 233);
}
.showMoreLessBox-socutil h4:active {
	background: url("../images/bg_showmorelessbox.png") repeat-x 0px =
-1100px rgb(255, 255, 255);
}
.showMoreLessBox-socutil-content-expanded {
	background: rgb(255, 241, 229); border-top-color: rgb(255, 214, 178); =
border-top-width: 1px; border-top-style: solid;
}
.showMoreLessBlock span {
	color: rgb(69, 85, 96); font-size: 11px;
}
.showMoreLessInline span {
	color: rgb(3, 78, 162); font-size: 11px; text-decoration: underline; =
white-space: nowrap; cursor: pointer;
}
.showMoreLessInline span:hover {
	color: rgb(255, 118, 0);
}
.showMoreLessInline p {
	margin: 0px 0px 1em; padding: 0px;
}
.showMoreLocalAvail .link {
=09
}
.showMoreLocalAvail .link span {
	color: rgb(3, 78, 162); font-weight: bold; text-decoration: underline; =
cursor: pointer;
}
.showMoreLocalAvail .link span:hover {
	color: rgb(255, 118, 0);
}
.showMoreLocalAvail .display {
	display: none;
}
#main-cont h3 {
	margin: 10px 0px; padding-top: 8px; font-size: 13px; font-weight: bold; =
border-top-color: rgb(143, 153, 160); border-top-width: 1px; =
border-top-style: dotted;
}
#main-cont h3 span.count {
	padding-left: 6px; font-weight: normal; white-space: nowrap;
}
#util-cont {
	text-align: right; font-size: 11px;
}
#util-back {
	padding-top: 2px; float: left;
}
#util-links {
=09
}
#util-links ul {
	margin: 0px 0px 6px; padding: 0px; float: right; list-style-type: none;
}
#util-links li {
	margin-right: 14px; display: inline; white-space: nowrap;
}
#util-links li a {
	color: rgb(69, 85, 96); line-height: 16px;
}
#soc-links li a {
	color: rgb(69, 85, 96); line-height: 16px;
}
#util-links li a:hover {
	color: rgb(255, 118, 0);
}
#soc-links li a:hover {
	color: rgb(255, 118, 0);
}
#util-links li a.cite {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.pr {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.sms {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.em {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.ask {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.list {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.sh {
	padding: 1px 0px 3px 22px !important;
}
#util-links li a.pl {
	padding: 1px 0px 3px 22px !important;
}
#util-links-cr a.plcr {
	padding: 1px 0px 3px 22px !important;
}
#soc-links li a.rev {
	padding: 1px 0px 3px 22px !important;
}
#soc-links li a.list {
	padding: 1px 0px 3px 22px !important;
}
#soc-links li a.tag {
	padding: 1px 0px 3px 22px !important;
}
#util-links-cr a.plcr {
	padding: 1px 0px 3px 22px !important; margin-right: 12px;
}
#util-links li a.cite {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px 0px; =
margin-right: 0px;
}
#util-links li a.pr {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-100px;
}
#util-links li a.sms {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-200px;
}
#util-links li a.em {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-300px;
}
#util-links li a.sh {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-400px;
}
#util-links li a.pl {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-500px;
}
#util-links-cr a.plcr {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-500px;
}
#util-links li a.ask {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-600px;
}
#util-links li a.list {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-700px; margin-right: 0px;
}
#soc-cont {
	background: url("../images/bg_gradients.png") repeat-x 0px -600px =
rgb(255, 241, 229); padding: 2px 8px 4px; border: 1px solid rgb(255, =
214, 178); border-image: none; text-align: left; font-size: 11px; =
margin-top: 4px;
}
#soc-links {
=09
}
#soc-links ul {
	margin: 1px 0px 2px; padding: 0px; list-style-type: none;
}
#soc-links li {
	color: rgb(69, 85, 96); margin-right: 18px; display: inline; =
white-space: nowrap;
}
#soc-links li a.rate {
	padding-left: 4px;
}
#soc-links li a.rev {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-800px;
}
#soc-links li a.list {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-900px;
}
#soc-links li a.tag {
	background: url("../images/bg_icons_util_soc.png") no-repeat 0px =
-1000px;
}
#soc-links span.soc-status {
	color: rgb(255, 118, 0); padding-left: 0.5em; white-space: nowrap;
}
#soc-links span.soc-status a {
	color: rgb(255, 118, 0);
}
#soc-links span.soc-status a:hover {
	color: rgb(255, 118, 0);
}
#soc-links span.soc-status a:visited {
	color: rgb(255, 118, 0);
}
#soc-links ul li ul.rating-small#ratingStarList-socbar {
	margin: 3px 0px 0px; clear: none;
}
#soc-links ul li ul#ratingStarList-socbar {
	display: inline;
}
#soc-links li span.star0 {
	background: url("../images/rating_00_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#soc-links li span.star1 {
	background: url("../images/rating_01_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#soc-links li span.star2 {
	background: url("../images/rating_02_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#soc-links li span.star3 {
	background: url("../images/rating_03_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#soc-links li span.star4 {
	background: url("../images/rating_04_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#soc-links li span.star5 {
	background: url("../images/rating_05_ltbg.gif") no-repeat; =
padding-left: 70px;
}
#util-cite-cont {
	margin: 0px 0.7em; border: 1px solid rgb(208, 212, 215); border-image: =
none;
}
#util-cite-cont span.accordprefix {
	margin: 0px 5px 0px 0px; width: 12px; height: 12px; float: left; =
display: block; position: relative;
}
.showhide-cite-cont {
	background: rgb(255, 255, 255); margin: 0px; padding: 4px 8px; =
border-bottom-color: rgb(208, 212, 215); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.showhide-cite-link {
	background: url("../images/bg_gradients.png") repeat-x 0px -700px =
rgb(235, 237, 237); margin: 0px; padding: 0.2em 0.4em; color: rgb(69, =
85, 96); font-size: 11px; border-bottom-color: rgb(208, 212, 215); =
border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.showhide-cite-link:hover {
	background: url("../images/bg_gradients.png") repeat-x 0px -800px =
rgb(241, 242, 242); color: rgb(255, 118, 0);
}
.showhide-cite-link:active {
	background: url("../images/bg_gradients.png") repeat-x 0px -900px =
rgb(250, 251, 251);
}
.citation-txt {
	padding: 3px 6px; border: 1px solid rgb(106, 119, 128); border-image: =
none; height: 60px; line-height: 1.2em; overflow: auto; margin-top: 4px; =
white-space: normal;
}
#bib-cont {
=09
}
#bib-cont #bibdata table {
	margin-bottom: 10px;
}
#bib-cont #bibdata table th {
	padding-bottom: 8px; vertical-align: top;
}
#bib-cont #bibdata table td {
	padding-bottom: 8px; vertical-align: top;
}
#bib-cont #bibdata table th {
	background: none; color: rgb(69, 85, 96); padding-right: 14px; =
font-size: 12px; font-weight: normal;
}
#bib-cont #bibdata table td {
	font-size: 13px;
}
#bib-cont #bibdata table td a.vieweditions {
	font-size: 11px; margin-left: 14px; white-space: nowrap;
}
#bib-cont #bibdata h1 {
	line-height: 1.2em; font-size: 150%; font-weight: bold; margin-bottom: =
10px;
}
#bibdata {
	text-align: left;
}
#similarlinks {
	text-align: left;
}
#bib-cont #cover {
	margin: 0px 1.5em 0px 0px; padding: 0px; text-align: center; float: =
left;
}
#bib-cont #cover img.cover {
	border: 1px solid rgb(218, 221, 223); border-image: none;
}
#cover a.preview {
	background: url("../images/bg_buttons1.png") repeat-x 0px -400px =
rgb(209, 213, 216); padding: 0.2em 0.4em 0.3em; border: 1px outset =
rgb(199, 204, 207); border-image: none; text-align: center; color: =
rgb(69, 85, 96); font-size: 14px; font-weight: bold; text-decoration: =
none; margin-top: 0.5em; display: block; cursor: pointer;
}
#cover a.preview:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -460px =
rgb(221, 224, 226); color: rgb(69, 85, 96);
}
#cover a.preview:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -520px =
rgb(254, 254, 254); color: rgb(69, 85, 96);
}
#item-preview-sub ul {
	margin: 1em;
}
#item-preview-sub ul li {
	color: rgb(106, 119, 128); line-height: 1.2em; font-size: 11px; =
margin-bottom: 0.5em;
}
#item-preview-sub ul li img {
	margin: 0px; padding: 0px;
}
#item-preview-sub ul li a {
	font-weight: bold;
}
#bib-cont #similarlinks h2 {
	color: rgb(54, 68, 78); padding-bottom: 3px; font-size: 13px; =
font-weight: bold; border-bottom-color: rgb(199, 204, 207); =
border-bottom-width: 1px; border-bottom-style: dotted;
}
#bib-cont #similarlinks {
	margin: 0px 0px 0px 20px; padding: 8px 0px 8px 14px; width: 180px; =
border-left-color: rgb(204, 204, 204); border-left-width: 1px; =
border-left-style: dotted; float: right;
}
#bib-cont #similarlinks h3 {
	margin: 12px 0px 4px; color: rgb(69, 85, 96); line-height: 1.1em; =
font-size: 11px; font-weight: bold;
}
#bib-cont #similarlinks ul {
	margin: 0px 0px 0px 12px;
}
#bib-cont #similarlinks ul li {
	margin: 0px 0px 10px; line-height: 1.2em; font-size: 11px;
}
#bib-cont #similarlinks ul li a {
	font-weight: normal;
}
#bib-cont #bibdata {
	padding: 0px 210px 0px 165px;
}
p.rating {
	color: rgb(124, 136, 143); padding-top: 2px; font-size: 11px;
}
p.rating a {
	margin-left: 14px; white-space: nowrap;
}
p.rating span {
	padding-left: 70px;
}
p.rating span.star0 {
	background: url("../images/rating_00_ltbg.gif") no-repeat;
}
p.rating span.star1 {
	background: url("../images/rating_01_ltbg.gif") no-repeat;
}
p.rating span.star2 {
	background: url("../images/rating_02_ltbg.gif") no-repeat;
}
p.rating span.star3 {
	background: url("../images/rating_03_ltbg.gif") no-repeat;
}
p.rating span.star4 {
	background: url("../images/rating_04_ltbg.gif") no-repeat;
}
p.rating span.star5 {
	background: url("../images/rating_05_ltbg.gif") no-repeat;
}
#getthis h2.getthis {
	font-size: 18px; font-weight: bold; margin-bottom: 0.3em;
}
#getitjump {
	font-size: 11px; margin-top: -30px; float: right;
}
#getitjump a.borrow {
	margin-left: 2em;
}
#getitjump a.buyit {
	margin-left: 2em;
}
#ipstatus span {
	display: block;
}
#ipstatus span a {
	font-size: 11px;
}
#ipstatus span a:visited {
	font-size: 11px;
}
#showLocalSvcs {
	background: url("../images/bg_localsvcs.png") no-repeat left top =
rgb(255, 255, 255); padding: 6px 14px 6px 40px; border: 1px solid =
rgb(159, 204, 157); border-image: none; clear: both; margin-bottom: 1em;
}
#showLocalSvcs p {
	color: rgb(43, 127, 39); margin-bottom: 2px;
}
#showLocalSvcs .showMoreLessControlElement {
=09
}
#showLocalSvcs .showMoreLessControlElement span {
	color: rgb(69, 85, 96); font-size: 11px; font-weight: normal;
}
#showLocalSvcs .showMoreLessControlElement span:hover {
	color: rgb(255, 118, 0);
}
#showLocalSvcs .showMoreLessContentElement {
=09
}
#showLocalSvcs ul {
	margin: 0px; padding: 0px; line-height: 1.3em !important; =
list-style-type: none;
}
#showLocalSvcs ul li {
	padding: 0px 6px 0px 10px; border-left-color: rgb(208, 212, 215); =
border-left-width: 1px; border-left-style: solid; display: inline;
}
#showLocalSvcs ul li:first-child {
	padding: 0px 6px 0px 0px; border: currentColor; border-image: none;
}
#showLocalSvcs li a {
	margin: 0px; font-size: 13px !important; font-weight: bold; =
white-space: nowrap;
}
#libslocator {
	background: rgb(242, 243, 244); padding: 0.4em 0.6em 0.6em; border: 1px =
solid rgb(208, 212, 215); border-image: none;
}
#libslocator form .loc-entry {
	padding-top: 0.5em; float: left;
}
#libslocator form label.enterloc {
	font-size: 15px; font-weight: bold; margin-right: 0.5em;
}
#libslocator form input.loc {
	padding: 2px; font-size: 15px; margin-right: 0.3em;
}
#libslocator form .ip-select {
	margin-left: 2em; float: left; display: inline;
}
#libslocator form .ip-select label.selectloc {
	font-size: 11px; font-weight: bold; margin-bottom: 2px; display: block;
}
#libslocator form .ip-select select {
	padding-left: 0px; margin-left: 0px;
}
#viewonline table {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
#wclibs table {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
#buyit table {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
table.viewonline {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
table.viewonline-sub {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
table.avail {
	border-width: 1px medium medium 1px; border-style: solid none none =
solid; border-color: rgb(208, 212, 215) currentColor currentColor =
rgb(208, 212, 215); margin: 1em 0px; clear: both;
}
#viewonline table {
	width: 100%;
}
#wclibs table {
	width: 100%;
}
#buyit table {
	width: 100%;
}
#viewonline table {
	margin: 0.3em 0px;
}
#buyit table {
	margin: 0.3em 0px;
}
#wclibs table {
	margin: 0px 0px 0.3em;
}
.liblocal-cont table.viewonline {
	width: 91%; margin-left: 3em;
}
.libgroup-cont table.viewonline {
	width: 91%; margin-left: 3em;
}
.liblocal-cont table.viewonline-sub {
	width: 96%; margin-left: 0px;
}
.libgroup-cont table.viewonline-sub {
	width: 96%; margin-left: 0px;
}
.libgroupmember-cont table.viewonline {
	margin: 1em 0px 0.5em 3em; width: 91%; clear: both;
}
.libgroupmember-cont table.viewonline {
	margin: 1em 0px 0.5em 3em; width: 91%; clear: both;
}
.libgroupmember-cont table.viewonline-sub {
	width: 96%; margin-left: 0px;
}
.libgroupmember-cont table.viewonline-sub {
	width: 96%; margin-left: 0px;
}
#viewonline table th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#viewonline table td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#wclibs table th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#wclibs table td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#buyit table th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#buyit table td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.viewonline th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.viewonline td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.viewonline-sub th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.viewonline-sub td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.avail th {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
table.avail td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#viewonline table th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
#wclibs table th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
#buyit table th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
table.viewonline th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
table.viewonline-sub th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
table.avail th {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 1.2em; =
font-size: 11px; font-weight: normal;
}
#viewonline table td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
#wclibs table td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
#buyit table td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
table.viewonline td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
table.viewonline-sub td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
table.avail td {
	padding: 0.4em 0.8em 0.6em; line-height: 1.3em; vertical-align: middle;
}
#viewonline table td.link {
	vertical-align: top;
}
#viewonline table td.descrip {
	vertical-align: top;
}
table.viewonline td.link {
	vertical-align: top;
}
table.viewonline td.descrip {
	vertical-align: top;
}
table.viewonline-sub td.link {
	vertical-align: top;
}
table.viewonline-sub td.descrip {
	vertical-align: top;
}
#viewonline table td.link {
	width: 60%; font-size: 15px;
}
table.viewonline td.link {
	width: 60%; font-size: 13px;
}
table.viewonline-sub td.link {
	width: 60%; font-size: 13px;
}
#viewonline table td.link a {
	font-weight: bold;
}
table.viewonline td.link a {
	font-weight: bold;
}
table.viewonline-sub td.link a {
	font-weight: bold;
}
#viewonline table td.descrip {
	color: rgb(69, 85, 96); padding-top: 0.8em; padding-bottom: 0.8em; =
font-size: 11px;
}
table.viewonline td.descrip {
	color: rgb(69, 85, 96); padding-top: 0.8em; padding-bottom: 0.8em; =
font-size: 11px;
}
table.viewonline-sub td.descrip {
	color: rgb(69, 85, 96); padding-top: 0.8em; padding-bottom: 0.8em; =
font-size: 11px;
}
#wclibs table td.name a {
	padding: 2px 0px 4px; font-weight: bold;
}
#wclibs table td.name span.makefav {
	padding-left: 1em; font-size: 11px; display: block;
}
#wclibs table td.name span.makefav a {
	color: rgb(124, 136, 143); font-weight: normal; white-space: nowrap;
}
#wclibs table td.heldform {
	width: 20%; font-size: 11px;
}
#wclibs table td.heldform span.itemtype span {
	font-weight: bold;
}
#wclibs table td.heldform span.itemtype {
	line-height: 1.5em;
}
#wclibs table td.heldform a {
	white-space: nowrap;
}
#wclibs table td.dist {
	width: 15%; font-size: 13px;
}
#wclibs table td.dist a.lib-map-sm {
	background: no-repeat left rgb(234, 234, 234); margin: 2px 0px 0px; =
padding: 0px 6px 1px; color: rgb(136, 136, 136); text-transform: =
uppercase; font-size: 10px; font-weight: normal; text-decoration: none; =
-moz-border-radius: 3px;
}
#wclibs table td.dist a.lib-map-sm img {
	margin: 0px 0px -1px;
}
#wclibs table td.dist a.lib-map-sm:hover {
	color: rgb(255, 255, 255); background-color: rgb(255, 102, 0);
}
#wclibs table td.actions {
	width: 15%;
}
#wclibs table td.libsdisplay {
	background: rgb(242, 243, 244); color: rgb(69, 85, 96); font-size: =
11px;
}
#wclibs table td.libsshow {
	background: rgb(242, 243, 244); color: rgb(69, 85, 96); font-size: =
11px;
}
#wclibs table td.libspaginate {
	background: rgb(242, 243, 244); color: rgb(69, 85, 96); font-size: =
11px;
}
#wclibs table td.libsdisplay {
	text-align: left; border-right-color: currentColor; border-right-width: =
medium; border-right-style: none;
}
#wclibs table td.libsshow {
	text-align: right;
}
#wclibs table td.libspaginate {
	text-align: center;
}
#wclibs table td.libsdisplay a {
	margin: 0px 2px; font-weight: bold;
}
#wclibs table td.libsshow a {
	margin: 0px 2px; font-weight: bold;
}
#wclibs table td.libspaginate ul {
	list-style-type: none;
}
#wclibs table td.libspaginate ul li {
	margin: 0px 0.4em; display: inline;
}
#wclibs table td.libspaginate ul li span.quo {
	font-size: 14px;
}
#wclibs table td.actions a.favelib {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.info {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.favelib:visited {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.info:visited {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.lib-ask {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.lib-ask:visited {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.searchlib {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.searchlib:visited {
	margin: 0px; padding: 0px 0px 0px 16px; color: rgb(69, 85, 96); =
line-height: 1.5em; font-size: 11px; display: block; white-space: =
nowrap;
}
#wclibs table td.actions a.favelib {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -240px;
}
#wclibs table td.actions a.info {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -280px;
}
#wclibs table td.actions a.favelib:hover {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -320px; =
padding: 0px 0px 0px 16px; color: rgb(255, 0, 0);
}
#wclibs table td.actions a.info:hover {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -360px; =
padding: 0px 0px 0px 16px; color: rgb(33, 120, 181);
}
#wclibs table td.actions a.lib-ask {
	background: url("../images/LibraryProfile/bg-icons-libraryprofile.png") =
no-repeat 0px -429px;
}
#wclibs table td.actions a.lib-ask:hover {
	background-position: 0px -485px;
}
#wclibs table td.actions a.searchlib {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -397px;
}
#wclibs table td.actions a.searchlib:hover {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -437px; =
color: rgb(33, 120, 181);
}
#wclibs {
	margin-top: 1em;
}
#wclibs table td.name {
	width: 55%; font-size: 15px; font-weight: bold;
}
#wclibs table td.name p.lib {
	padding: 0px 0px 0px 28px;
}
#wclibs table td.name p.favlib {
	padding: 0px 0px 0px 28px;
}
#wclibs table td.name p.geoloc {
	padding: 0px 0px 0px 28px;
}
#wclibs table td.name p.lib {
	margin: 0px 0px 2px;
}
#wclibs table td.name p.favlib {
	margin: 0px 0px 2px;
}
#wclibs table td.name p.geoloc {
	margin: 0px 0px 0px 36px !important;
}
#wclibs table td.name p.count {
	width: auto !important; font-size: 11px; font-weight: normal; float: =
left; min-width: 30px;
}
#wclibs table td.name p.lib {
	background: url("../images/bg_icon_library.png") no-repeat 0px 0px;
}
#wclibs table td.name p.favlib {
	background: url("../images/bg_icon_library.png") no-repeat 0px -100px;
}
#wclibs table td.name p.geoloc {
	margin: 0px; font-size: 14px; font-weight: normal;
}
#buyit table td.seller a {
	padding: 0px 0px 0px 24px; font-size: 15px; font-weight: bold;
}
#buyit table td.seller a.am {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px 0px;
}
#buyit table td.seller a.bn {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -100px;
}
#buyit table td.seller a.bw {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -200px;
}
#buyit table td.seller a.wc {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -300px;
}
#buyit table td.seller a.bl {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -400px;
}
#buyit table td.seller a.kb {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -500px;
}
#buyit table td.seller a.eod {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -600px;
}
#buyit table td.seller a.gg {
	background: url("../images/bg_buyit_sellers.png") no-repeat 0px -700px;
}
#buyit table td.seller span {
	padding: 0px; color: rgb(69, 85, 96); font-size: 11px; margin-left: =
24px; display: block;
}
#buyit table td.seller {
	padding-top: 0.5em; padding-bottom: 0.5em; vertical-align: top;
}
#buyit table td.price {
	padding-top: 0.5em; padding-bottom: 0.5em; vertical-align: top;
}
#buyit table td.seller {
	width: 75%;
}
#buyit table td.price {
	width: 25%;
}
#ecopy h3 {
	background: rgb(242, 243, 244);
}
#ecopy form {
	background: rgb(242, 243, 244);
}
#ecopy .links-856 {
	background: rgb(242, 243, 244);
}
#ecopy a {
	font-weight: bold;
}
#ecopy h3 {
	margin: 0px; padding: 4px 8px 0.3em; color: rgb(106, 119, 128); =
font-size: 13px; border-top-color: currentColor; border-bottom-color: =
rgb(208, 212, 215); border-top-width: medium; border-bottom-width: 1px; =
border-top-style: none; border-bottom-style: dashed;
}
#ecopy h4 {
	margin: 0px 12px 6px; font-size: 14px; display: inline-block;
}
#ecopy span.count {
	color: rgb(69, 85, 96); font-weight: normal; margin-left: 0.3em;
}
#ecopy form fieldset {
	padding: 8px 24px; border: currentColor; border-image: none; =
margin-bottom: 12px;
}
#ecopy form input {
	background: rgb(248, 175, 49); margin: 0px 0px 6px; padding: 2px 4px; =
border: 1px outset currentColor; border-image: none; color: rgb(255, =
255, 255); font-size: 13px; font-weight: bold; float: left; cursor: =
pointer;
}
#ecopy form input:active {
	border: 1px inset currentColor; border-image: none;
}
#ecopy .links-856 {
	padding: 8px 12px;
}
#ecopy .links-856 p {
	margin: 0px 24px;
}
#ecopy form p {
	margin: 0px 12px;
}
#ecopy .links-856 p {
	background: rgb(255, 255, 255); padding: 4px 12px; height: auto =
!important; clear: both; font-size: 13px; border-top-color: rgb(227, =
230, 231); border-right-color: rgb(227, 230, 231); border-left-color: =
rgb(227, 230, 231); border-top-width: 1px; border-right-width: 1px; =
border-left-width: 1px; border-top-style: solid; border-right-style: =
solid; border-left-style: solid; min-height: 36px;
}
#ecopy form p {
	background: rgb(255, 255, 255); padding: 4px 12px; height: auto =
!important; clear: both; font-size: 13px; border-top-color: rgb(227, =
230, 231); border-right-color: rgb(227, 230, 231); border-left-color: =
rgb(227, 230, 231); border-top-width: 1px; border-right-width: 1px; =
border-left-width: 1px; border-top-style: solid; border-right-style: =
solid; border-left-style: solid; min-height: 36px;
}
#ecopy .links-856 p:first-child {
	border-top-color: rgb(227, 230, 231); border-top-width: 1px; =
border-top-style: solid;
}
#ecopy .links-856 p.alt {
	background: rgb(246, 246, 247);
}
#ecopy .links-856 p span {
	font-size: 12px; display: block;
}
#ecopy form p span {
	font-size: 12px; display: block;
}
#ecopy .links-856 .showMoreLessControlElement {
	background: rgb(255, 255, 255); margin: 0px 24px; padding: 8px 0px 8px =
12px; border: 1px solid rgb(227, 230, 231); border-image: none; display: =
block;
}
#ecopy .links-856 .showMoreLessContentElement {
	margin: -1px 0px 0px; padding: 0px; display: none;
}
#ecopy #links-wc856 {
	padding-bottom: 12px;
}
#ecopy #links-local856 .showMoreLessContentElement {
	display: none;
}
#ecopy #links-wc856 .showMoreLessContentElement {
	display: none;
}
#borrow h3 {
	margin: 0px 0px 8px; padding: 0px; border: currentColor; border-image: =
none; color: rgb(0, 0, 0); font-size: 16px; font-weight: bold;
}
#borrow span.avail-link {
	padding-left: 4px; font-size: 13px; font-weight: bold; text-decoration: =
underline;
}
#borrow span.avail-link-nopadding {
	font-size: 13px; font-weight: bold; text-decoration: underline;
}
#borrow span.avail {
	color: rgb(41, 119, 41);
}
#borrow span.notavail {
	color: rgb(255, 0, 0);
}
#borrow span.summary {
	color: rgb(19, 28, 36);
}
.fulfillmentOnly {
	text-align: center; color: rgb(64, 154, 60); clear: both; font-size: =
13px; font-weight: bold; margin-top: 6px;
}
.liblocal {
	padding: 0.6em 1em; clear: both; border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: dotted;
}
.libgroup {
	padding: 0.6em 1em; clear: both; border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: dotted;
}
.libglobal {
	padding: 0.6em 1em; clear: both; border-top-color: rgb(199, 204, 207); =
border-top-width: 1px; border-top-style: dotted;
}
.liblocal-separation {
	clear: both; border-top-color: rgb(199, 204, 207); border-top-width: =
1px; border-top-style: dotted;
}
.libglobal {
	border-bottom-color: rgb(199, 204, 207); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.liblocal-cont {
	margin: 0px 0px 1em 2em; padding-bottom: 1em;
}
.libgroup-cont {
	margin: 0px 0px 1em 2em; padding-bottom: 1em;
}
.libgroupmember-cont {
	margin: 0px 0px 1em 2em; padding-bottom: 1em;
}
.libglobal-cont {
	margin: 0px 0px 1em 2em; padding-bottom: 1em;
}
.liblocal-cont {
	background: rgb(246, 246, 247);
}
.libgroup-cont {
	background: rgb(246, 246, 247);
}
.libglobal-cont {
	background: rgb(246, 246, 247);
}
.localmsg {
	margin: 0.5em 0px; padding: 0.3em 0.6em; font-size: 14px; font-weight: =
normal;
}
.liblocal h3 {
	margin: 0px 0px 0.5em; padding: 0px; font-size: 16px; font-weight: =
bold;
}
.libgroup h3 {
	margin: 0px 0px 0.5em; padding: 0px; font-size: 16px; font-weight: =
bold;
}
.libglobal h3 {
	margin: 0px 0px 0.5em; padding: 0px; font-size: 16px; font-weight: =
bold;
}
.liblocal h3 a {
	text-decoration: none;
}
.libgroup h3 a {
	text-decoration: none;
}
.libglobal h3 a {
	text-decoration: none;
}
.liblocal h3 a:hover {
	color: rgb(0, 0, 0);
}
.libgroup h3 a:hover {
	color: rgb(0, 0, 0);
}
.libglobal h3 a:hover {
	color: rgb(0, 0, 0);
}
.showMoreLocalAvail {
=09
}
.showMoreLocalAvail .link {
	color: rgb(3, 78, 162); font-weight: bold; text-decoration: underline;
}
.showMoreLocalAvail .link:hover {
	color: rgb(255, 118, 0);
}
.showMoreLocalAvail .showMoreLessContentElement {
	padding-top: 0px; margin-top: 0px;
}
.invisible-control {
	display: none;
}
.restype-rvtext {
	padding: 8px 0px 5px 30px; clear: both; font-size: 12px;
}
#div-library-collapsed {
	margin-bottom: 0px;
}
#div-library-expanded {
	margin-bottom: 0px;
}
#div-group-collapsed {
	margin-bottom: 0px;
}
#div-group-expanded {
	margin-bottom: 0px;
}
.restypehed {
	padding: 2px; width: 99.5%; height: auto !important; min-height: 28px;
}
.restypehed-group {
	padding: 2px; width: 99.5%; height: auto !important; min-height: 28px;
}
.restypehed {
	background: rgb(227, 230, 231);
}
.restypehed-group {
	background: rgb(242, 243, 244); margin-top: 0.5em;
}
.restypehed h5 {
	margin: 0px 200px 0px 0px; padding: 6px 0px 4px 28px; color: rgb(51, =
51, 51); line-height: 1.1em; font-size: 15px; font-weight: normal;
}
.restypehed-group h5 {
	margin: 0px 200px 0px 0px; padding: 6px 0px 4px 28px; color: rgb(51, =
51, 51); line-height: 1.1em; font-size: 15px; font-weight: normal;
}
h5.restype-online {
	background: url("../images/bg_icons_restype2.png") no-repeat 0px 0px;
}
h5.restype-lib {
	background: url("../images/bg_icons_restype2.png") no-repeat 0px =
-100px;
}
h5.restype-libgrp {
	background: url("../images/bg_icons_restype2.png") no-repeat 0px =
-200px;
}
h5.restype-wcat {
	background: url("../images/bg_icons_restype2.png") no-repeat 0px =
-300px;
}
.restypehed-btn {
	margin-top: -26px; margin-right: 5px; float: right;
}
.instaval {
	margin: 0px 0px 0px 3em; padding: 0.6em 1em; clear: both;
}
.instaval .div-expand-collapse a {
	text-decoration: none;
}
.instaval .showMoreLessBlock {
	margin: 0px 0px 0px 3em;
}
.instaval table {
	background: rgb(255, 255, 255); border-width: 1px medium medium 1px; =
border-style: solid none none solid; border-color: rgb(208, 212, 215) =
currentColor currentColor rgb(208, 212, 215); width: 100%;
}
.instaval table th {
	background: rgb(255, 255, 255); vertical-align: top;
}
.instaval table td {
	background: rgb(255, 255, 255); vertical-align: top;
}
.instaval table th {
	line-height: 1.2em; font-size: 11px;
}
.instaval table td {
	line-height: 1.2em; font-size: 11px;
}
.instaval table th {
	padding: 3px 8px; color: rgb(69, 85, 96); border-right-color: rgb(208, =
212, 215); border-bottom-color: rgb(208, 212, 215); border-right-width: =
1px; border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.instaval table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.instaval .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.instaval table th.grplib {
	background: rgb(255, 255, 255); padding: 0.3em 0.6em; color: rgb(19, =
28, 36); font-size: 13px; font-weight: bold;
}
.instaval table td {
	padding: 6px 8px; color: rgb(0, 0, 0);
}
.instaval table td.loca {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.call {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.stat {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.note {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.loca-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.call-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.stat-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.note-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.instaval table td.loca {
	color: rgb(69, 85, 96); font-weight: bold;
}
.instaval table td.loca-plus {
	color: rgb(69, 85, 96); font-weight: bold;
}
.instaval table td.loca {
	width: 25%;
}
.instaval table td.loca-plus {
	width: 25%;
}
.instaval table td.call {
	width: 25%;
}
.instaval table td.call-plus {
	width: 25%;
}
.instaval table td.stat {
	width: 20%;
}
.instaval table td.stat-plus {
	width: 20%;
}
.instaval table td.avail {
	background: url("../images/bg_icons_localavail.png") no-repeat 0px 0px =
rgb(255, 255, 255); padding: 10px 8px 10px 30px; color: rgb(41, 119, =
41); font-weight: bold;
}
.instaval table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.instaval .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.instaval span.avail {
	color: rgb(41, 119, 41);
}
.instaval span.avail-link-nopadding {
	font-size: 13px; font-weight: bold; text-decoration: underline;
}
.instaval span.notavail {
	color: rgb(255, 0, 0);
}
.instaval span.avail-link-nopadding {
	font-size: 13px; font-weight: bold; text-decoration: underline;
}
.liblocal-cont p.instrux {
	padding: 0.5em 1em 0.5em 0px; clear: both; margin-left: 2em;
}
.libLocalAvail {
	overflow: auto; padding-top: 1em; clear: both; margin-left: 2em;
}
.libGroupSummary {
	overflow: auto; padding-top: 1em; clear: both; margin-left: 2em;
}
.libGroupAvail {
	overflow: auto; padding-top: 1em; clear: both; margin-left: 2em;
}
.libGlobalLookup {
	overflow: auto; padding-top: 1em; clear: both; margin-left: 2em;
}
.liblocal .showMoreLessBlock {
	margin: 0px 0px 0px 3em;
}
.libgroup .showMoreLessBlock {
	margin: 0px 0px 0px 3em;
}
.liblocal table {
	background: rgb(255, 255, 255); border-width: 1px medium medium 1px; =
border-style: solid none none solid; border-color: rgb(208, 212, 215) =
currentColor currentColor rgb(208, 212, 215); width: 100%;
}
.libgroup table {
	background: rgb(255, 255, 255); border-width: 1px medium medium 1px; =
border-style: solid none none solid; border-color: rgb(208, 212, 215) =
currentColor currentColor rgb(208, 212, 215); width: 100%;
}
.liblocal table th {
	background: rgb(255, 255, 255); vertical-align: top;
}
.liblocal table td {
	background: rgb(255, 255, 255); vertical-align: top;
}
.libgroup table th {
	background: rgb(255, 255, 255); vertical-align: top;
}
.libgroup table td {
	background: rgb(255, 255, 255); vertical-align: top;
}
.liblocal table th {
	line-height: 1.2em; font-size: 11px;
}
.liblocal table td {
	line-height: 1.2em; font-size: 11px;
}
.libgroup table th {
	line-height: 1.2em; font-size: 11px;
}
.libgroup table td {
	line-height: 1.2em; font-size: 11px;
}
.liblocal table th {
	padding: 3px 8px; color: rgb(69, 85, 96); border-right-color: rgb(208, =
212, 215); border-bottom-color: rgb(208, 212, 215); border-right-width: =
1px; border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.libgroup table th {
	padding: 3px 8px; color: rgb(69, 85, 96); border-right-color: rgb(208, =
212, 215); border-bottom-color: rgb(208, 212, 215); border-right-width: =
1px; border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.liblocal table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.libgroup table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.liblocal .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libgroup .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libglobal .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libgroup .needmargin .liblocal-btn {
	margin-top: -30px;
}
.libgroup .liblocal-lev2-btn {
	margin-top: -30px; margin-right: 14px; float: right;
}
.libgroup table th.grplib {
	background: rgb(255, 255, 255); padding: 0.3em 0.6em; color: rgb(19, =
28, 36); font-size: 13px; font-weight: bold;
}
.liblocal table th.grplib {
	background: rgb(255, 255, 255); padding: 0.3em 0.6em; color: rgb(19, =
28, 36); font-size: 13px; font-weight: bold;
}
.liblocal table td {
	padding: 6px 8px; color: rgb(0, 0, 0);
}
.libgroup table td {
	padding: 6px 8px; color: rgb(0, 0, 0);
}
.liblocal table td.loca {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.call {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.stat {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.note {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.loca {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.call {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.stat {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.note {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.loca-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.call-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.stat-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.note-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.loca-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.call-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.stat-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.libgroup table td.note-plus {
	border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(255, =
255, 255); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.liblocal table td.loca {
	color: rgb(69, 85, 96); font-weight: bold;
}
.liblocal table td.loca-plus {
	color: rgb(69, 85, 96); font-weight: bold;
}
.libgroup table td.loca {
	color: rgb(69, 85, 96); font-weight: bold;
}
.libgroup table td.loca-plus {
	color: rgb(69, 85, 96); font-weight: bold;
}
.liblocal table td.loca {
	width: 25%;
}
.libgroup table td.loca {
	width: 25%;
}
.liblocal table td.loca-plus {
	width: 25%;
}
.libgroup table td.loca-plus {
	width: 25%;
}
.liblocal table td.call {
	width: 25%;
}
.libgroup table td.call {
	width: 25%;
}
.liblocal table td.call-plus {
	width: 25%;
}
.libgroup table td.call-plus {
	width: 25%;
}
.liblocal table td.stat {
	width: 20%;
}
.libgroup table td.stat {
	width: 20%;
}
.liblocal table td.stat-plus {
	width: 20%;
}
.libgroup table td.stat-plus {
	width: 20%;
}
.liblocal table td.avail {
	background: url("../images/bg_icons_localavail.png") no-repeat 0px 0px =
rgb(255, 255, 255); padding: 10px 8px 10px 30px; color: rgb(41, 119, =
41); font-weight: bold;
}
.libgroup table td.avail {
	background: url("../images/bg_icons_localavail.png") no-repeat 0px 0px =
rgb(255, 255, 255); padding: 10px 8px 10px 30px; color: rgb(41, 119, =
41); font-weight: bold;
}
.local-status-msg {
	display: block;
}
.simeditions ul li span.auth {
	display: block;
}
.simeditions {
	display: block;
}
.local-status-msg {
	clear: both;
}
.simeditions {
	margin: 14px 0px; padding: 0px 0px 8px; border: 1px solid rgb(218, 221, =
223); border-image: none;
}
.libLocalAvail .simeditions {
	background: rgb(255, 255, 255); width: 96%; margin-left: 1em;
}
.simeditions h4 {
	background: rgb(236, 238, 239); margin: 0px 0px 8px; padding: 6px 8px; =
color: rgb(49, 62, 72); font-size: 11px; font-weight: bold; =
border-bottom-color: rgb(218, 221, 223); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.simeditions ul {
	margin: 0px 14px; padding: 0px 0px 8px;
}
.simeditions ul li {
	margin: 0px 0px 8px; padding-bottom: 8px; border-bottom-color: rgb(162, =
170, 175); border-bottom-width: 1px; border-bottom-style: dotted;
}
.simeditions ul li.last {
	border: currentColor; border-image: none; padding-bottom: 0px; =
margin-bottom: 0px;
}
.simeditions ul li a.title {
	line-height: 16px; font-size: 13px; font-weight: bold;
}
.simeditions ul li span.auth {
	line-height: 16px; font-size: 12px; margin-left: 20px;
}
.simeditions ul li span.pub {
	line-height: 16px; font-size: 12px; margin-left: 20px;
}
.simeditions p.viewall {
	margin: 14px 0px 4px 14px; font-size: 11px;
}
#div-topresults {
	clear: both; margin-top: 8px;
}
.expand-box#div-topresults th {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; =
border-bottom-style: solid;
}
#donerefinesearch .collapse-box th {
	font-size: 11px;
}
#donerefinesearch .expand-box th {
	font-size: 11px;
}
#donerefinesearch .collapse-box th a {
	padding: 4px 12px 6px;
}
#donerefinesearch .expand-box th a {
	padding: 4px 12px 6px;
}
.table-results#topresults {
	margin: 0px !important; border: currentColor !important; border-image: =
none !important; width: 100%;
}
.table-results#topresults td {
	background: rgb(240, 242, 243); padding: 8px 0px 8px 8px !important; =
border-bottom-color: rgb(196, 195, 176); border-bottom-width: 1px; =
border-bottom-style: dotted;
}
.table-results#topresults tr.last td {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.table-results#topresults td.coverart img {
	margin: 0px 4px 0px 8px;
}
.newestedition {
	background: url("../images/bg_newest_edition.png") no-repeat left; =
padding: 2px 8px 3px 14px; border-radius: 2px; color: rgb(255, 255, =
255); font-size: 11px; font-weight: bold; margin-left: 8px; display: =
inline; white-space: nowrap; -webkit-border-radius: 2px; =
-moz-border-radius: 2px;
}
.localItemDetails {
	background: url("../images/bg_diag_ltgrey.png") rgb(255, 255, 255); =
padding: 0.2em;
}
.localItemDetails .showMoreLessControlElement {
=09
}
.localItemDetails .showMoreLessContentElement {
	margin: 0px; padding: 0.5em;
}
.localItemDetails table {
	border: 1px solid rgb(255, 255, 255); border-image: none; =
margin-bottom: 0px;
}
.localItemDetails table td.loca {
	width: 24%; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: dashed; =
border-bottom-style: dashed;
}
.localItemDetails table td.stat {
	width: 21%; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: dashed; =
border-bottom-style: dashed;
}
.localItemDetails table td.call {
	width: 26%; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: dashed; =
border-bottom-style: dashed;
}
.localItemDetails table td.note {
	border-width: medium medium 1px; border-style: none none dashed; =
border-color: currentColor currentColor rgb(199, 204, 207); =
border-image: none;
}
#borrowlocal td.stat span.notavail {
	background: url("../images/bg_icons_localavail.png") no-repeat -1400px =
0px;
}
input.local-btndk {
	width: 0px; overflow: visible;
}
input.local-btnlt {
	width: 0px; overflow: visible;
}
input.local-btndk {
	padding: 0.25em 0.6em; border: 1px outset rgb(181, 187, 191); =
border-image: none; width: auto; text-align: left; font-size: 13px; =
font-weight: bold; white-space: nowrap; cursor: pointer;
}
input.local-btnlt {
	padding: 0.25em 0.6em; border: 1px outset rgb(181, 187, 191); =
border-image: none; width: auto; text-align: left; font-size: 13px; =
font-weight: bold; white-space: nowrap; cursor: pointer;
}
input.local-btndk {
	background: url("../images/bg_local_btndk.png") repeat-x 0px -100px =
rgb(51, 51, 102); color: rgb(255, 255, 255);
}
input.local-btndk:hover {
	background: url("../images/bg_local_btndk.png") repeat-x 0px -100px =
rgb(51, 51, 102); border: 1px solid rgb(255, 255, 255); border-image: =
none;
}
input.local-btndk:active {
	background: url("../images/bg_local_btndk.png") repeat-x 0px 0px =
rgb(51, 51, 102);
}
input.local-btnlt {
	background: url("../images/bg_local_btnlt.png") repeat-x 0px 0px =
rgb(204, 204, 204); color: rgb(0, 0, 0);
}
input.local-btnlt:hover {
	background: url("../images/bg_local_btnlt.png") repeat-x 0px 0px =
rgb(204, 204, 204); border: 1px solid rgb(255, 255, 255); border-image: =
none;
}
input.local-btnlt:active {
	background: url("../images/bg_local_btnlt.png") repeat-x 0px -100px =
rgb(204, 204, 204);
}
.liblocal table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.libgroup table td.viewdetail {
	padding: 2px 8px; border-right-color: rgb(199, 204, 207); =
border-bottom-color: rgb(199, 204, 207); border-right-width: 1px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
.liblocal .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libgroup .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libglobal .liblocal-btn {
	margin-top: -44px; margin-right: 14px; float: right;
}
.libgroup .needmargin .liblocal-btn {
	margin-top: -30px;
}
.libgroup .liblocal-lev2-btn {
	margin-top: -30px; margin-right: 14px; float: right;
}
#borrow .liblocal-btn {
	margin-right: 14px; float: right;
}
.libgroupmember {
	background: rgb(255, 255, 255); margin: 5px 15px 0px; padding: 0.4em =
0.8em; border: 1px solid rgb(218, 221, 223); border-image: none;
}
.libgroupmember h4 {
	margin: 0.2em 0px; padding: 0px; color: rgb(69, 85, 96); font-size: =
15px; font-weight: bold;
}
.libgroupmember .restypehed-btn input {
	margin: 14px 4px 4px;
}
.libgroupmember .float {
	margin-top: -22px; float: right;
}
.secondaryils {
	margin: 0px; padding: 8px 0px 8px 14px; font-size: 13px; font-weight: =
bold;
}
table.avail {
	width: 96%; margin-left: 1em;
}
.showMoreLessBox-local h2 {
	background: url("../images/bg_liblocal_screen.png") repeat-x 0px 0px =
rgb(51, 51, 102); color: rgb(255, 255, 255); _background-image: none;
}
.showMoreLessBox-local h2:hover {
	background: url("../images/bg_liblocal_screen.png") repeat-x 0px -100px =
rgb(51, 51, 102); _background-image: none;
}
.showMoreLessBox-local h2:active {
	background: url("../images/bg_liblocal_screen.png") repeat-x 0px -200px =
rgb(51, 51, 102); _background-image: none;
}
#borrow .div-expand-collapse a {
	text-decoration: none;
}
.lhrtext {
	font-size: 12px; font-weight: normal;
}
.lhrtext-grey {
	color: rgb(204, 204, 204); font-size: 12px; font-weight: normal;
}
span.lhrtext a {
	color: rgb(0, 0, 255); text-decoration: underline;
}
span.lhrtext a:hover {
	color: rgb(0, 0, 255); text-decoration: underline;
}
.inpopac_availability {
	margin: 10px 0px 10px 20px; font-size: 11px; display: none;
}
#details table {
	width: 100%;
}
#details table th {
	background: rgb(255, 255, 255); line-height: 1.4em; padding-bottom: =
14px; font-size: 13px; vertical-align: top;
}
#details table td {
	background: rgb(255, 255, 255); line-height: 1.4em; padding-bottom: =
14px; font-size: 13px; vertical-align: top;
}
#details table th {
	width: 20%; padding-right: 14px; font-weight: bold;
}
#details table td {
	width: 80%;
}
#details table td span.ftpgnumber {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-right: 4px;
}
#details table td span.ftsnippet {
	color: rgb(0, 0, 0);
}
#details table td span.ftmatches {
	color: rgb(69, 85, 96); font-size: 85%; font-style: italic; =
margin-left: 8px;
}
.abstracttxt {
	padding-left: 24px; font-size: 13px; margin-bottom: 14px;
}
#TOC table {
	width: 80%; margin-right: auto; margin-left: auto;
}
#TOC table th {
	background: rgb(255, 255, 255); line-height: 1em; padding-bottom: 2px; =
font-size: 13px; vertical-align: top;
}
#TOC table td {
	background: rgb(255, 255, 255); line-height: 1em; padding-bottom: 2px; =
font-size: 13px; vertical-align: top;
}
#TOC table th {
	width: 10%; padding-right: 4px; font-weight: bold;
}
#TOC table td {
	width: 70%;
}
div.bydateline {
	margin: 2px 0px 8px;
}
div.bydateline {
	color: rgb(69, 85, 96); font-size: 11px; font-weight: normal;
}
span.bydateline {
	color: rgb(69, 85, 96); font-size: 11px; font-weight: normal;
}
div.bydateline a {
	color: rgb(69, 85, 96); font-weight: bold;
}
span.bydateline a {
	color: rgb(69, 85, 96); font-weight: bold;
}
div.bydateline a:hover {
	color: rgb(69, 85, 96);
}
span.bydateline a:hover {
	color: rgb(69, 85, 96);
}
div.bydateline span.username {
	padding-right: 8px;
}
span.bydateline span.username {
	padding-right: 8px;
}
div.bydateline span.stars {
	margin-left: 8px;
}
div.bydateline span.plink {
	margin-left: 8px;
}
div.bydateline span.plink a {
	font-weight: normal;
}
.review-wc {
	margin: 0px 0px 1em; clear: both;
}
.review-em {
	margin: 0px 0px 1em; clear: both;
}
.review-wr {
	margin: 0px 0px 1em; clear: both;
}
.review-gr {
	margin: 0px 0px 1em; clear: both;
}
.review-am {
	margin: 0px 0px 1em; clear: both;
}
.review-do {
	margin: 0px 0px 1em; clear: both;
}
.review-wc h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-am h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-wr h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-gr h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-em h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-do h4 {
	margin: 0px; padding-top: 2px; font-size: 16px; font-weight: bold;
}
.review-wc h4 {
	padding-left: 24px;
}
.review-am h4 {
	padding-left: 24px;
}
.review-wr h4 {
	padding-left: 24px;
}
.review-gr h4 {
	padding-left: 24px;
}
.review-em h4 {
	padding-left: 24px;
}
.review-do h4 {
	padding-left: 24px;
}
.bydateline {
	padding-left: 24px;
}
.reviewtxt {
	padding-left: 24px;
}
.review-wc h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px 0px;
}
.review-am h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -100px;
}
.review-wr h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -200px;
}
.review-gr h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -300px;
}
.review-do h4 {
	background: url("../images/bg_icons_reviews.png") no-repeat 0px -400px;
}
ul.rev-rateflag {
	font-size: 11px; font-weight: normal;
}
a.flag-inappr {
	font-size: 11px; font-weight: normal;
}
input.vote-helpful {
	font-size: 11px; font-weight: normal;
}
div.soc-util-note {
	font-size: 11px; font-weight: normal;
}
ul.rev-rateflag li.results {
	color: rgb(69, 85, 96);
}
.reviewtxt {
	font-size: 13px;
}
.reviewtxt {
	margin-bottom: 14px;
}
.reviewtxt {
	margin: 0px;
}
.review-wc-morelink {
	margin: 0px 0px 18px; font-size: 12px;
}
.review-am-morelink {
	margin: 0px 0px 18px; font-size: 12px;
}
.review-wr-morelink {
	margin: 0px 0px 18px; font-size: 12px;
}
.review-gr-morelink {
	margin: 0px 0px 18px; font-size: 12px;
}
.review-do-morelink {
	margin: 0px 0px 18px; font-size: 12px;
}
ul.rev-rateflag {
	margin: 4px 0px 0px; height: 26px; display: block; list-style-type: =
none; min-height: 26px;
}
ul.soc-util-form {
	margin: 4px 0px 0px; height: 26px; display: block; list-style-type: =
none; min-height: 26px;
}
ul.rev-rateflag li.results {
	background: none; float: left;
}
ul.rev-rateflag li.input {
	background: none; float: left;
}
ul.rev-rateflag li.flag {
	background: none; float: left;
}
ul.rev-rateflag li.results {
	padding: 6px 14px 6px 8px; margin-left: 18px;
}
ul.rev-rateflag li.input {
	padding: 2px 14px 3px 0px; height: 22px;
}
ul.rev-rateflag li.flag {
	padding: 6px 8px;
}
a.flag-inappr {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -200px; =
padding: 0px 0px 3px 18px; white-space: nowrap;
}
a.flag-inappr {
	color: rgb(124, 136, 143);
}
.bydateline span.plink a {
	color: rgb(124, 136, 143);
}
a.flag-inappr:hover {
	color: rgb(255, 118, 0);
}
.bydateline span.plink a:hover {
	color: rgb(255, 118, 0);
}
input.vote-helpful {
	padding: 0px 2px; font-weight: bold;
}
.suggest-toggle {
	color: rgb(69, 85, 96); font-size: 11px; display: inline;
}
.suggest-toggle a {
	color: rgb(124, 136, 143);
}
.suggest-toggle a:hover {
	color: rgb(255, 118, 0);
}
.TagsApplied {
	background: rgb(255, 255, 255); padding: 0.3em 0.6em; border: 1px solid =
rgb(165, 172, 178); border-image: none; height: 80px; overflow: auto; =
margin-top: 4px;
}
.TagsApplied a {
	margin-left: 4px; white-space: nowrap;
}
span.befirst {
	background: url("../images/bg_befirst.gif") no-repeat left; padding: =
1px 4px 1px 8px; color: rgb(255, 255, 255); font-size: 9px; font-weight: =
normal; margin-left: 14px; white-space: nowrap;
}
div.suggest {
	background: rgb(244, 248, 251); padding: 0px 0px 4px; border: 3px solid =
rgb(165, 172, 178); border-image: none; width: 250px; text-align: left;
}
div.suggest ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
div.suggest li {
	margin: 0px 4px; font-size: 12px;
}
div.suggest li a {
	margin: auto; padding: 3px 6px; width: 220px; color: rgb(69, 85, 96); =
line-height: 14px; text-decoration: none; display: block;
}
div.suggest li a:hover {
	background: rgb(222, 235, 244); color: rgb(69, 85, 96); =
text-decoration: underline;
}
div.suggesthed {
	background: url("../images/bg_suggesthed.gif") no-repeat 0px 0px =
rgb(227, 226, 182); padding: 3px 6px 3px 22px; height: auto !important; =
color: rgb(77, 147, 196); font-size: 11px; margin-bottom: 4px; =
min-height: 14px;
}
#showApplyTags {
	clear: both; margin-top: 0.5em;
}
#addtags form#AddTags input#TagEntry {
	display: inline;
}
div.tag-apply {
	width: 400px; color: rgb(124, 136, 143); margin-bottom: 14px;
}
div.tag-apply span.accord-link a {
	color: rgb(106, 119, 128); font-size: 11px; font-weight: normal; =
margin-right: 4px;
}
div.tag-apply div.accord-content {
	background: rgb(255, 255, 255); width: 360px;
}
div.tag-cloud {
	background: rgb(255, 255, 255); padding: 8px 14px; text-align: center;
}
div.tag-cloud ul {
	margin: 0px; width: 90%; line-height: 30px; list-style-type: none;
}
div.tag-cloud li {
	padding: 0px 0.5em; display: inline;
}
div.tag-cloud li a {
	white-space: nowrap;
}
div.tag-cloud span {
	left: -999px; width: 990px; position: absolute;
}
div.tag-cloud li.size1 {
	font-weight: normal;
}
div.tag-cloud li.size2 {
	font-weight: normal;
}
div.tag-cloud li.size3 {
	font-weight: normal;
}
div.tag-cloud li.size4 {
	font-weight: normal;
}
div.tag-cloud li.size5 {
	font-weight: normal;
}
div.tag-cloud li.size6 {
	font-weight: bold;
}
div.tag-cloud li.size7 {
	font-weight: bold;
}
div.tag-cloud li.size1 {
	font-size: 11px;
}
div.tag-cloud li.size2 {
	font-size: 12px;
}
div.tag-cloud li.size3 {
	font-size: 14px;
}
div.tag-cloud li.size4 {
	font-size: 16px;
}
div.tag-cloud li.size5 {
	font-size: 18px;
}
div.tag-cloud li.size6 {
	font-size: 20px;
}
div.tag-cloud li.size7 {
	font-size: 24px;
}
#tags ul {
	margin: 0px 0px 24px 24px; font-size: 15px; font-weight: bold;
}
#similar ul {
	margin: 0px 0px 24px 24px; font-size: 15px; font-weight: bold;
}
#tags ul li {
	line-height: 1.2em; margin-bottom: 10px;
}
#similar ul li {
	line-height: 1.2em; margin-bottom: 10px;
}
#tags ul li span.count {
	color: rgb(69, 85, 96); padding-left: 6px; font-size: 12px; =
font-weight: normal; white-space: nowrap;
}
#similar ul li span.count {
	color: rgb(69, 85, 96); padding-left: 6px; font-size: 12px; =
font-weight: normal; white-space: nowrap;
}
.helplink {
	font-size: 11px; font-weight: normal; float: right;
}
.helplink a {
	background: url("../images/bg_icon_help.gif") no-repeat 0px 0px; color: =
rgb(122, 137, 144); padding-left: 18px; text-decoration: underline;
}
.helplink a:hover {
	background: url("../images/bg_icon_help.gif") no-repeat 0px -18px; =
color: rgb(97, 96, 79);
}
.dropdiv-cont {
	width: 300px; color: rgb(0, 0, 0); font-weight: normal;
}
#help-related-sub {
	padding: 8px; text-align: left; visibility: hidden; position: absolute;
}
.dropdiv2-soc {
	padding: 8px; text-align: left; position: relative; z-index: 1;
}
.dropdiv2-util {
	padding: 8px; text-align: left; position: relative; z-index: 1;
}
.dropdiv2-libinfo {
	padding: 8px; text-align: left; position: relative; z-index: 1;
}
.dropdiv2-soc {
	background: url("../images/bg_transborder_dropdiv-soc.png");
}
.dropdiv2-util {
	background: url("../images/bg_transborder_dropdiv-util.png");
}
.dropdiv2-libinfo {
	background: url("../images/bg_transborder_dropdiv-libinfo.png");
}
.dropdiv2-soc-int {
	padding: 8px; position: relative; z-index: 2;
}
.dropdiv2-util-int {
	padding: 8px; position: relative; z-index: 2;
}
.dropdiv2-libinfo-int {
	padding: 8px; position: relative; z-index: 2;
}
.dropdiv2-soc-int {
	background: rgb(255, 248, 242); border: 3px solid rgb(255, 118, 0); =
border-image: none;
}
.dropdiv2-util-int {
	background: rgb(246, 246, 247); border: 3px solid rgb(69, 85, 96); =
border-image: none;
}
.dropdiv2-libinfo-int {
	background: rgb(244, 248, 251); border: 3px solid rgb(33, 120, 181); =
border-image: none;
}
.dropdiv2-soc-int .hd {
	margin: -8px -8px 8px; padding: 2px 6px 2px 18px; font-size: 11px;
}
.dropdiv2-util-int .hd {
	margin: -8px -8px 8px; padding: 2px 6px 2px 18px; font-size: 11px;
}
.dropdiv2-libinfo-int .hd {
	margin: -8px -8px 8px; padding: 2px 6px 2px 18px; font-size: 11px;
}
.dropdiv2-soc-int .hd {
	background: url("../images/bg_dropdiv-soc.png") repeat-x 0px 0px =
rgb(255, 255, 255); color: rgb(255, 173, 102); border-bottom-color: =
rgb(255, 221, 191); border-bottom-width: 1px; border-bottom-style: =
solid;
}
.dropdiv2-util-int .hd {
	background: url("../images/bg_dropdiv-util.png") repeat-x 0px 0px =
rgb(255, 255, 255); color: rgb(69, 85, 96); border-bottom-color: =
rgb(208, 212, 215); border-bottom-width: 1px; border-bottom-style: =
solid;
}
.dropdiv2-libinfo-int .hd {
	background: url("../images/bg_dropdiv-libinfo.png") repeat-x 0px 0px =
rgb(255, 255, 255); color: rgb(122, 174, 211); border-bottom-color: =
rgb(208, 212, 215); border-bottom-width: 1px; border-bottom-style: =
solid;
}
.dropdiv2-soc-int a.close {
	margin-right: 0px; float: right; position: relative; z-index: 2;
}
.dropdiv2-util-int a.close {
	margin-right: 0px; float: right; position: relative; z-index: 2;
}
.dropdiv2-libinfo-int a.close {
	margin-right: 0px; float: right; position: relative; z-index: 2;
}
.dropdiv2-soc-int a.close {
	background: url("../images/bg_dropdiv-soc.png") no-repeat 0px -120px;
}
.dropdiv2-soc-int a.close:hover {
	background: url("../images/bg_dropdiv-soc.png") no-repeat 0px -160px;
}
.dropdiv2-util-int a.close {
	background: url("../images/bg_dropdiv-util.png") no-repeat 0px -120px;
}
.dropdiv2-util-int a.close:hover {
	background: url("../images/bg_dropdiv-util.png") no-repeat 0px -160px;
}
.dropdiv2-libinfo-int a.close {
	background: url("../images/bg_dropdiv-libinfo.png") no-repeat 0px =
-120px;
}
.dropdiv2-libinfo-int a.close:hover {
	background: url("../images/bg_dropdiv-libinfo.png") no-repeat 0px =
-160px;
}
.dropdiv2-libinfo {
	width: 400px;
}
.dropdiv2-libinfo span.libname {
	font-size: 14px; font-weight: bold; display: block;
}
.dropdiv2-libinfo ul {
	margin: 0px; clear: both; list-style-type: none;
}
.dropdiv2-libinfo ul li {
	line-height: 1.3em; font-size: 11px;
}
.dropdiv2-libinfo .wifi {
	background: url("../images/bg_lib_info_pop_wifi.gif") no-repeat; =
padding: 0px 0px 3px 20px; color: rgb(255, 118, 0); font-size: 11px; =
float: right;
}
.dropdiv2-libinfo-int ul.servicelinks {
	display: inline;
}
.dropdiv2-libinfo-int ul.servicelinks li {
	padding: 0px 0.5em; border-right-color: rgb(188, 214, 233); =
border-right-width: 1px; border-right-style: solid; display: inline;
}
.dropdiv2-libinfo-int ul.servicelinks li:first-child {
	padding: 0px 0.5em 0px 1em;
}
.dropdiv2-libinfo-int ul.servicelinks li:last-child {
	padding: 0px 0px 0px 0.5em; border: currentColor; border-image: none;
}
.dropdiv2-libformats {
	width: 250px;
}
.dropdiv2-libformats p {
	margin: 0px; padding: 0px; line-height: 1.2em; font-size: 12px;
}
.dropdiv2-libformats ul {
	margin-top: 0.5em; margin-bottom: 0.5em;
}
.dropdiv2 .hed {
	font-size: 13px; font-weight: bold;
}
.dropdiv2 .hed-divider {
	font-size: 13px; font-weight: bold;
}
.dropdiv2 .hed {
	margin-bottom: 0.5em;
}
.dropdiv2 .hed-divider {
	margin: 1em 0px 0.5em; padding-top: 0.3em; font-size: 13px; =
font-weight: bold;
}
.dropdiv2-util-int .hed-divider {
	border-top-color: rgb(69, 85, 96); border-top-width: 2px; =
border-top-style: dotted;
}
.dropdiv2-soc-int .hed-divider {
	border-top-color: rgb(255, 118, 0); border-top-width: 2px; =
border-top-style: dotted;
}
.dropdiv2 form {
	margin: 0px; padding: 0px;
}
.dropdiv2 form span.hint {
	clear: both;
}
.dropdiv2 form input.checkbox {
	clear: both;
}
.dropdiv2 form input.radio {
	clear: both;
}
.dropdiv2 form input.primary {
	clear: both;
}
.dropdiv2 form fieldset fieldset {
	clear: both;
}
.dropdiv2 form label:first-child {
	margin-top: 0px;
}
.dropdiv2 form span.hint {
	line-height: 1.15em;
}
.dropdiv2 form label.checkbox {
	line-height: 1.15em;
}
.dropdiv2 form label.radio {
	line-height: 1.15em;
}
.dropdiv2 form fieldset {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.dropdiv2 form fieldset fieldset {
	margin: 0px 0px 0.5em; padding: 0.2em 0.4em; border: 1px dotted =
rgb(199, 204, 207); border-image: none;
}
.dropdiv2 form fieldset fieldset legend {
	padding: 0.3em; color: rgb(54, 68, 78); font-size: 11px; font-weight: =
bold;
}
.dropdiv2 form label {
	font-size: 11px; display: block;
}
form span.hint {
	font-size: 11px; display: block;
}
.dropdiv2 form label {
	color: rgb(54, 68, 78); font-weight: bold; margin-top: 0.6em;
}
.dropdiv2 form input.text {
	font-size: 12px;
}
.dropdiv2 form input.checkbox {
	margin: 1em 0px 0.5em; width: 14px; float: left;
}
.dropdiv2 form label.checkbox {
	padding-top: 8px; font-weight: normal; margin-bottom: 6px; margin-left: =
20px;
}
.dropdiv2 form fieldset.radio {
	margin: 0.5em 0px 0.1em; border: currentColor; border-image: none; =
padding-left: 0.3em;
}
.dropdiv2 form fieldset.radio legend {
	margin: 0px 0px 0px -4px; padding: 0px; color: rgb(69, 85, 96); =
font-size: 11px; font-weight: bold;
}
.dropdiv2 form label.radio {
	margin: 0px 0px 5px; font-size: 11px; font-weight: normal;
}
.dropdiv2 form label.radio span {
	line-height: 1.2em;
}
.dropdiv2#libsdisplay-form-sub form input.radioie {
	vertical-align: middle;
}
.dropdiv2#libsdisplay-form-sub label.itemtype span {
	margin: 0px;
}
.dropdiv2 form input.radio {
	top: 2px; position: relative;
}
.dropdiv2 form span.hint {
	color: rgb(69, 85, 96); margin-top: 2px;
}
.dropdiv2 form select {
	font-size: 12px !important; display: block;
}
.dropdiv2 form textarea {
	font-size: 12px !important; display: block;
}
.dropdiv2 form select {
	width: auto; overflow: hidden;
}
.dropdiv2 form input.submit-primary {
	margin: 0.7em 1em 0px 0px; padding: 2px 6px; border: 1px outset =
rgb(204, 204, 204); border-image: none; font-size: 13px; font-weight: =
bold;
}
.dropdiv2 form input.submit-secondary {
	margin: 0.7em 1em 0px 0px; padding: 2px 6px; border: 1px outset =
rgb(204, 204, 204); border-image: none; font-size: 13px; font-weight: =
bold;
}
.soc-util-submit input.submit-primary {
	margin: 0.7em 1em 0px 0px; padding: 2px 6px; border: 1px outset =
rgb(204, 204, 204); border-image: none; font-size: 13px; font-weight: =
bold;
}
.soc-util-submit input.submit-secondary {
	margin: 0.7em 1em 0px 0px; padding: 2px 6px; border: 1px outset =
rgb(204, 204, 204); border-image: none; font-size: 13px; font-weight: =
bold;
}
.dropdiv2-util form input.submit-primary {
	background: url("../images/bg_buttons1.png") repeat-x 0px 0px rgb(70, =
86, 97); color: rgb(255, 255, 255);
}
.dropdiv2-util form input.submit-primary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -60px =
rgb(107, 120, 129);
}
.dropdiv2-util form input.submit-primary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -120px =
rgb(149, 159, 165);
}
.dropdiv2-util form input.submit-secondary {
	background: url("../images/bg_buttons1.png") repeat-x 0px -400px =
rgb(209, 213, 216); color: rgb(69, 85, 96);
}
.dropdiv2-util form input.submit-secondary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -460px =
rgb(221, 224, 226);
}
.dropdiv2-util form input.submit-secondary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -520px =
rgb(254, 254, 254);
}
.dropdiv2-soc form input.submit-primary {
	background: url("../images/bg_buttons1.png") repeat-x 0px -600px =
rgb(255, 119, 2); color: rgb(255, 255, 255);
}
.soc-util-submit input.submit-primary {
	background: url("../images/bg_buttons1.png") repeat-x 0px -600px =
rgb(255, 119, 2); color: rgb(255, 255, 255);
}
.dropdiv2-soc form input.submit-primary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -660px =
rgb(255, 139, 40);
}
.soc-util-submit input.submit-primary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -660px =
rgb(255, 139, 40);
}
.dropdiv2-soc form input.submit-primary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -720px =
rgb(255, 172, 101);
}
.soc-util-submit input.submit-primary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -720px =
rgb(255, 172, 101);
}
.dropdiv2-soc form input.submit-secondary {
	background: url("../images/bg_buttons1.png") repeat-x 0px -800px =
rgb(255, 215, 180); color: rgb(255, 118, 0);
}
.soc-util-submit input.submit-secondary {
	background: url("../images/bg_buttons1.png") repeat-x 0px -800px =
rgb(255, 215, 180); color: rgb(255, 118, 0);
}
.dropdiv2-soc form input.submit-secondary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -860px =
rgb(255, 225, 199);
}
.soc-util-submit input.submit-secondary:hover {
	background: url("../images/bg_buttons1.png") repeat-x 0px -860px =
rgb(255, 225, 199);
}
.dropdiv2-soc form input.submit-secondary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -920px =
rgb(255, 254, 254);
}
.soc-util-submit input.submit-secondary:active {
	background: url("../images/bg_buttons1.png") repeat-x 0px -920px =
rgb(255, 254, 254);
}
.dropdiv2 form a.secondary {
	font-size: 13px; font-weight: normal;
}
.soc-util-submit a.secondary {
	font-size: 13px; font-weight: normal;
}
.dropdiv2 form a.secondary {
	color: rgb(69, 85, 96);
}
.soc-util-submit a.secondary {
	color: rgb(69, 85, 96);
}
.dropdiv2 .foot a {
	color: rgb(69, 85, 96);
}
.dropdiv2 form a.secondary:hover {
	color: rgb(255, 118, 0);
}
.soc-util-submit a.secondary:hover {
	color: rgb(255, 118, 0);
}
.dropdiv2 .foot a:hover {
	color: rgb(255, 118, 0);
}
.dropdiv2-util .foot {
	padding: 0.3em 0.5em; color: rgb(69, 85, 96); line-height: 1.2em; =
clear: both; font-size: 11px; margin-top: 0.6em; white-space: normal;
}
.dropdiv2-soc .foot {
	padding: 0.3em 0.5em; color: rgb(69, 85, 96); line-height: 1.2em; =
clear: both; font-size: 11px; margin-top: 0.6em; white-space: normal;
}
.dropdiv2-util .foot {
	background: rgb(227, 230, 231);
}
.dropdiv2-soc .foot {
	background: rgb(255, 235, 217);
}
#util-sms-sub form textarea#util-sms-preview {
	padding: 2px; width: 300px; height: 60px;
}
#util-em-sub form textarea#util-em-recipaddr {
	padding: 2px; width: 300px; height: 40px;
}
#util-em-sub form textarea#util-em-RO-note {
	padding: 2px; width: 300px; height: 90px;
}
#util-em-sub form textarea#util-em-note {
	padding: 2px; width: 300px; height: 90px;
}
#util-em-sub form textarea#util-em-note-avail {
	padding: 2px; width: 300px; height: 90px;
}
#soc-tag-sub form textarea#soc-tag-add {
	padding: 2px; width: 250px; height: 40px;
}
#soc-rev-sub form textarea#soc-rev-txt {
	padding: 2px; width: 250px; height: 80px;
}
#soc-list-sub form select#soc-list-add {
	width: 250px;
}
#util-list-sub form select#util-list-add {
	width: 250px;
}
#util-pl-sub form input#util-permalink {
	width: 270px;
}
#util-pl-cr form input#util-permalink {
	width: 270px;
}
ul#soc-tag-apply {
	background: rgb(255, 255, 255); padding: 4px 8px; border: 1px solid =
rgb(153, 153, 153); border-image: none; width: 220px; height: 80px; =
overflow: auto; margin-left: 2em; list-style-type: none;
}
ul#soc-tag-apply li {
	line-height: 1.2em; font-size: 12px; display: block;
}
#util-scope-sub {
	visibility: hidden; position: absolute;
}
#util-sms-sub {
	visibility: hidden; position: absolute;
}
#util-em-sub {
	visibility: hidden; position: absolute;
}
#util-cite-sub {
	visibility: hidden; position: absolute;
}
#util-list-sub {
	visibility: hidden; position: absolute;
}
#util-pl-sub {
	visibility: hidden; position: absolute;
}
#util-ask-sub {
	visibility: hidden; position: absolute;
}
#soc-rev-sub {
	visibility: hidden; position: absolute;
}
#soc-list-sub {
	visibility: hidden; position: absolute;
}
#soc-tag-sub {
	visibility: hidden; position: absolute;
}
#item-preview-sub {
	visibility: hidden; position: absolute;
}
#libsdisplay-num-sub {
	visibility: hidden; position: absolute;
}
#libsdisplay-edit-sub {
	visibility: hidden; position: absolute;
}
#libsdisplay-form-sub {
	visibility: hidden; position: absolute;
}
#srchselect1-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop01-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop02-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop03-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop04-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop05-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop06-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop07-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop08-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop09-sub {
	visibility: hidden; position: absolute;
}
#lib-info-pop10-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop01-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop02-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop03-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop04-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop05-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop06-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop07-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop08-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop09-sub {
	visibility: hidden; position: absolute;
}
#lib-formats-pop10-sub {
	visibility: hidden; position: absolute;
}
#util-srchscope-sub {
	visibility: hidden; position: absolute;
}
#util-scope-sub {
	width: 350px;
}
#util-sms-sub {
	width: 350px;
}
#util-em-sub {
	width: 350px;
}
#util-cite-sub {
	width: 500px;
}
#util-list-sub {
	width: 300px;
}
#util-ask-sub {
	width: 300px;
}
#util-pl-sub {
	width: 300px;
}
#util-pl-cr {
	width: 300px;
}
#soc-list-sub {
	width: 300px;
}
#soc-tag-sub {
	width: 300px;
}
#soc-rev-sub {
	width: 300px;
}
#item-preview-sub {
	width: 250px;
}
#libsdisplay-num-sub {
	width: 250px;
}
#libsdisplay-edit-sub {
	width: 250px;
}
#libsdisplay-form-sub {
	width: 250px;
}
#util-srchscope-sub {
	width: 300px;
}
.soc-util form label {
	padding-bottom: 4px; clear: both; font-size: 11px; font-weight: bold; =
margin-top: 8px; display: block;
}
.soc-util form input {
	margin-right: 8px;
}
.soc-util form select {
	margin-bottom: 2px;
}
.soc-util-note {
	color: rgb(106, 119, 128); font-size: 11px;
}
.soc-util-submit {
	margin: 8px 0px 14px;
}
.soc-util a.cancel {
	font-size: 12px; margin-left: 10px; white-space: nowrap;
}
div.soc-util a.delete {
	font-size: 12px; margin-left: 10px; white-space: nowrap;
}
.soc-util a.delete {
	background: url("../images/bg_icons_actions.png") no-repeat 0px -80px; =
color: rgb(255, 0, 0); padding-left: 16px;
}
.recomm-cont {
	margin: 14px 14px 8px 0px; padding: 0px; width: 150px; text-align: =
center; float: left; min-height: 200px;
}
.recomm-cont .cover {
=09
}
.recomm-cont .title {
	padding: 4px 10px; line-height: 1.3em; font-size: 11px;
}
.recomm-cont .title a {
	font-weight: bold;
}
.yui-carousel-element li {
	height: 180px; text-align: center; line-height: 1.2em; font-size: 11px;
}
#container {
	margin: 0px auto;
}
#container .item {
	margin: 0px 12px; width: 150px; overflow: hidden; padding-bottom: 8px; =
display: inline;
}
#container .item p {
	padding: 0px 8px; margin-top: 4px;
}
#container .item a {
	font-weight: bold; margin-right: 3px;
}
ol#carousel li.item span.series {
	padding: 1px 4px 3px; text-align: center; color: rgb(255, 255, 255); =
margin-bottom: 8px; display: block;
}
ol#carousel li.item span.auth {
	padding: 1px 4px 3px; text-align: center; color: rgb(255, 255, 255); =
margin-bottom: 8px; display: block;
}
ol#carousel li.item span.subj {
	padding: 1px 4px 3px; text-align: center; color: rgb(255, 255, 255); =
margin-bottom: 8px; display: block;
}
ol#carousel li.item span.series {
	background: rgb(127, 109, 169);
}
ol#carousel li.item span.auth {
	background: rgb(77, 147, 196);
}
ol#carousel li.item span.subj {
	background: rgb(186, 90, 140);
}
.expcol-lev2 em.link {
	color: rgb(125, 125, 125);
}
.control-link {
	color: rgb(125, 125, 125);
}
.expcol-lev2 em.link {
	border-bottom-color: rgb(125, 125, 125); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.expcol-lev2 em.link:hover {
	border-bottom-color: rgb(153, 0, 0); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.showMoreLessReadmore {
	margin: 0px 1em 1.3em;
}
.showMoreLessReadmore .showMoreLessContentElement {
	display: none;
}
.showMoreLessReadmore .showMoreLessControlElement {
	outline: 0px; padding-left: 6px;
}
.showMoreLessReadmore .contracted-control {
	padding-left: 6px;
}
.showMoreLessReadmore .expanded-control {
	padding: 0px;
}
.showMoreLessReadmore .expanded-content {
	padding: 0px;
}
.expcol-lev2 {
	font-size: 15px; font-weight: bold;
}
#reviews em.link {
	font-size: 15px; font-style: normal; font-weight: bold;
}
#reviews em.count {
	padding-left: 0.5em; font-weight: normal;
}
#rev-editor {
	margin-bottom: 1em;
}
#rev-users {
	margin-bottom: 1em;
}
#rev-editor {
	padding-bottom: 1em; border-bottom-color: rgb(208, 212, 215); =
border-bottom-width: 1px; border-bottom-style: dashed;
}
#rev-editor p.source {
	margin: 0.3em 0px 0.5em; padding: 0px; color: rgb(106, 119, 128); =
font-weight: bold; display: block;
}
#rev-users p.source {
	margin: 0.3em 0px 0.5em; padding: 0px; color: rgb(106, 119, 128); =
font-weight: bold; display: block;
}
#rev-editor h3 {
	margin: 0px 1em 0.5em; padding: 0px; line-height: 1.2em; font-size: =
16px; font-weight: bold;
}
#rev-editor p {
	margin: 0px 0.3em 0.5em; padding: 0px;
}
#rev-editor p.id-syndet {
	margin: 0px !important; text-align: right; color: rgb(162, 170, 175); =
padding-top: 0.5em; font-size: 11px;
}
#rev-editor p.id-syndet span {
	background: url("../images/bg_id_syndetics.png") no-repeat; padding: =
0px 0px 2px 17px; color: rgb(106, 119, 128);
}
.syn_title {
	display: none;
}
.syn_terms {
	display: none;
}
.syn_body p {
	margin: 0px 0px 10px; padding: 0px; line-height: 16px; font-size: 13px;
}
.syn_truncate.syn_body blockquote {
	line-height: 11px; margin-bottom: 6px;
}
.syn_truncate.syn_body a {
	padding: 0px 2px; font-size: 11px; white-space: nowrap;
}
.syn_copyright {
	color: rgb(87, 102, 112); font-size: 11px; margin-left: 1em;
}
#syn_toc {
	padding-left: 24px;
}
#syn_dbchapter {
	padding-left: 24px;
}
#syn_fiction {
	padding-left: 24px;
}
#syn_mc img {
	border: 1px solid rgb(218, 221, 223); border-image: none;
}
.syn_series_title a {
	display: none;
}
#syn_series .syn_list_item {
	margin-left: 14px;
}
.syn_series_item_number {
	text-align: right; padding-right: 6px; float: left;
}
#syn_toc .syn_list_item {
	border-bottom-color: rgb(227, 230, 231); border-bottom-width: 1px; =
border-bottom-style: dotted; display: block;
}
.syn_toc_label {
	vertical-align: top; display: inline-block;
}
.syn_toc_item_title {
	vertical-align: top; display: inline-block;
}
.syn_toc_item_page_num {
	vertical-align: top; display: inline-block;
}
.syn_toc_label {
	width: 15%;
}
.syn_toc_item_title {
	width: 70%;
}
.syn_toc_item_page_num {
	width: 10%; text-align: right;
}
.syn_fp_characters.syn_fp .syn_fp_title {
	color: rgb(69, 85, 96); font-weight: bold; margin-bottom: 8px;
}
.syn_fp_character {
	background: rgb(249, 250, 250); margin: 0px 14px 8px 0px; padding: 8px; =
border: 1px solid rgb(227, 230, 231); border-image: none; width: 200px; =
float: left; min-height: 200px;
}
.syn_fp_character .sp_fp_tag_title {
	color: rgb(87, 102, 112); font-size: 11px; display: block;
}
.syn_fp_character .syn_fp_tag {
	display: inline;
}
.syn_fp_character .syn_fp_tag_seperator {
	display: inline;
}
.syn_fp_character .syn_fp_tag {
	line-height: 17px; font-size: 14px;
}
.syn_fp_character_tags {
	padding-bottom: 8px;
}
.syn_fp_character_name.syn_fp_character_tags .syn_fp_tag {
	font-size: 16px; font-weight: bold;
}
.syn_fp_genre.syn_fp {
	padding-top: 8px; clear: both;
}
.syn_fp_genre.syn_fp {
	padding-bottom: 8px;
}
.syn_fp_topics.syn_fp {
	padding-bottom: 8px;
}
.syn_fp_setting.syn_fp {
	padding-bottom: 8px;
}
.syn_fp_period.syn_fp {
	padding-bottom: 8px;
}
.syn_fp_genre.syn_fp .syn_fp_title {
	width: 12%; color: rgb(69, 85, 96); font-weight: bold; vertical-align: =
top; display: inline-block;
}
.syn_fp_topics.syn_fp .syn_fp_title {
	width: 12%; color: rgb(69, 85, 96); font-weight: bold; vertical-align: =
top; display: inline-block;
}
.syn_fp_setting.syn_fp .syn_fp_title {
	width: 12%; color: rgb(69, 85, 96); font-weight: bold; vertical-align: =
top; display: inline-block;
}
.syn_fp_period.syn_fp .syn_fp_title {
	width: 12%; color: rgb(69, 85, 96); font-weight: bold; vertical-align: =
top; display: inline-block;
}
.syn_fp_genre.syn_fp .syn_fp_body {
	width: 78%; padding-left: 6px; vertical-align: top; display: =
inline-block;
}
.syn_fp_topics.syn_fp .syn_fp_body {
	width: 78%; padding-left: 6px; vertical-align: top; display: =
inline-block;
}
.syn_fp_setting.syn_fp .syn_fp_body {
	width: 78%; padding-left: 6px; vertical-align: top; display: =
inline-block;
}
.syn_fp_period.syn_fp .syn_fp_body {
	width: 78%; padding-left: 6px; vertical-align: top; display: =
inline-block;
}
.synreview {
	margin-bottom: 18px;
}
.synreview p {
	margin: 0px 1em 1em !important;
}
#syn_spsummary .syn_title {
	width: 97px; color: rgb(106, 119, 128); font-weight: inherit; float: =
left; display: inline-block !important;
}
#syn_gmsummary .syn_title {
	width: 97px; color: rgb(106, 119, 128); font-weight: inherit; float: =
left; display: inline-block !important;
}
#syn_spsummary .syn_body {
	margin-left: 104px;
}
#syn_gmsummary .syn_body {
	margin-left: 104px;
}
#syn_summary {
	display: none;
}
#details-syn-series {
	display: none;
}
#syn_series {
	display: none;
}
#details-anotes {
	display: none;
}
#syn_anotes {
	display: none;
}
#details-toc {
	display: none;
}
#syn_toc {
	display: none;
}
#details-1stchpt {
	display: none;
}
#syn_dbchapter {
	display: none;
}
#details-profile {
	display: none;
}
#syn_fiction {
	display: none;
}
#details-syn-awards {
	display: none;
}
#syn_awards {
	display: none;
}
#rev-editor {
	display: none;
}
#rev-syndeticsreviews {
	display: none;
}
#rev_pwreview {
	display: none;
}
#syn_pwreview {
	display: none;
}
#rev_ljreview {
	display: none;
}
#syn_ljreview {
	display: none;
}
#rev_sljreview {
	display: none;
}
#syn_sljreview {
	display: none;
}
#rev_blreview {
	display: none;
}
#syn_blreview {
	display: none;
}
#rev_chreview {
	display: none;
}
#syn_chreview {
	display: none;
}
#rev_hbreview {
	display: none;
}
#syn_hbreview {
	display: none;
}
#rev_kireview {
	display: none;
}
#syn_kireview {
	display: none;
}
#microdata table {
	margin: 0.5%; width: auto;
}
#microdata table tr td {
	padding: 6px; border: 1px solid lightgray; border-image: none;
}
.independent-children {
	padding: 8px; margin-top: 8px; margin-right: 40px; margin-left: 20px;
}
.dependent-link {
	margin-left: 70px;
}
.independent-alert {
	font-weight: bold; margin-left: 50px;
}
.dependent-alert {
	font-weight: bold; margin-left: 50px;
}
div.parent-link {
	padding-bottom: 20px; padding-left: 5px;
}
.album-tracking {
	margin-left: 50px;
}
.album-tracking-author {
	color: rgb(0, 0, 0);
}
.author-text {
	color: rgb(0, 0, 0); font-weight: normal;
}
.dependentChildTable {
	background: rgb(242, 243, 244); border: 1px solid rgb(208, 212, 215); =
border-image: none; width: 100%; clear: both; margin-bottom: 0px;
}
.dependentChildTable table {
	background: rgb(242, 243, 244); border: 1px solid rgb(208, 212, 215); =
border-image: none; width: 100%; clear: both; margin-bottom: 0px;
}
#bib-cont #bibdata #dependentChild table {
	margin: 0px;
}
#dependentChild table {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#dependentChild table td {
	background: rgb(255, 255, 255); text-align: left; vertical-align: top; =
border-right-color: rgb(208, 212, 215); border-bottom-color: rgb(208, =
212, 215); border-right-width: 1px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
#dependentChild table {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 14px; font-size: =
11px; font-weight: normal;
}
#dependentChild table td {
	padding: 3px 8px; color: rgb(69, 85, 96); line-height: 14px; font-size: =
11px; font-weight: normal;
}
.numberRecords {
	width: 100%; height: 24px;
}
.caption {
	color: rgb(69, 85, 96); font-size: 11px; font-weight: normal; =
margin-top: 4px;
}
#bib-cont #bibdata #dependentChild table .dependentCell {
	background: rgb(246, 246, 247); margin: 0px; vertical-align: middle;
}
.dependentchildtableCont {
	width: 670px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/css/itemformat.css

span.itemtype {
	padding: 0px 0px 6px 20px; display: block; background-image: =
url("../images/bg_itemtype.png"); background-repeat: no-repeat;
}
span.Archv.itemtype {
	background-position: 0px -2100px;
}
span.Archv-digital.itemtype {
	background-position: 0px -2200px;
}
span.Archv_digital.itemtype {
	background-position: 0px -2200px;
}
span.Artchap.itemtype {
=09
}
span.ArtChap_Chptr.itemtype {
=09
}
span.Artchap-artcl.itemtype {
=09
}
span.Artchap-chptr.itemtype {
=09
}
span.Artchap-digital.itemtype {
	background-position: 0px -100px;
}
span.ArtChap_Digital.itemtype {
	background-position: 0px -100px;
}
span.arturl.itemtype {
	background-position: 0px -100px;
}
span.art-elec.itemtype {
	background-position: 0px -100px;
}
span.Audiobook.itemtype {
	background-position: 0px -3200px;
}
span.Audiobook-cassette.itemtype {
	background-position: 0px -3000px;
}
span.Audiobook_Cassette.itemtype {
	background-position: 0px -3000px;
}
span.Audiobook-tape.itemtype {
	background-position: 0px -3000px;
}
span.Audiobook_Tape.itemtype {
	background-position: 0px -3000px;
}
span.Audiobook-cd.itemtype {
	background-position: 0px -3100px;
}
span.Audiobook_CD.itemtype {
	background-position: 0px -3100px;
}
span.Audiobook-lp.itemtype {
	background-position: 0px -3300px;
}
span.Audiobook_LP.itemtype {
	background-position: 0px -3300px;
}
span.Audiobook-digital.itemtype {
	background-position: 0px -3400px;
}
span.Audiobook_Digital.itemtype {
	background-position: 0px -3400px;
}
span.Book.itemtype {
	background-position: 0px -400px;
}
span.Book-braille.itemtype {
	background-position: 0px -200px;
}
span.Book_Braille.itemtype {
	background-position: 0px -200px;
}
span.Book-continuing.itemtype {
	background-position: 0px -1400px;
}
span.Book_Continuing.itemtype {
	background-position: 0px -1400px;
}
span.Book-digital.itemtype {
	background-position: 0px -600px;
}
span.Book_Digital.itemtype {
	background-position: 0px -600px;
}
span.Book-largeprint.itemtype {
	background-position: 0px -500px;
}
span.Book_LargePrint.itemtype {
	background-position: 0px -500px;
}
span.Book-mic.itemtype {
	background-position: 0px -2000px;
}
span.Book_Mic.itemtype {
	background-position: 0px -2000px;
}
span.Book-thsis.itemtype {
	background-position: 0px -300px;
}
span.Book_thsis.itemtype {
	background-position: 0px -300px;
}
span.Compfile.itemtype {
	background-position: 0px -1000px;
}
span.CompFile.itemtype {
	background-position: 0px -1000px;
}
span.Compfile-digital.itemtype {
	background-position: 0px -1200px;
}
span.CompFile_Digital.itemtype {
	background-position: 0px -1200px;
}
span.Corpprof.itemtype {
=09
}
span.Encyc.itemtype {
=09
}
span.Game.itemtype {
	background-position: 0px -900px;
}
span.Game-digital.itemtype {
	background-position: 0px -900px;
}
span.Game_Digital.itemtype {
	background-position: 0px -900px;
}
span.Image.itemtype {
	background-position: 0px -4800px;
}
span.Image-2d.itemtype {
	background-position: 0px -4800px;
}
span.Intmm.itemtype {
	background-position: 0px -1100px;
}
span.Intmm-digital.itemtype {
	background-position: 0px -1100px;
}
span.Jrnl.itemtype {
	background-position: 0px -3800px;
}
span.Jrnl_Issue.itemtype {
	background-position: 0px -3800px;
}
span.Jrnl-issue.itemtype {
	background-position: 0px -3800px;
}
span.Jrnl-digital.itemtype {
	background-position: 0px -4100px;
}
span.Jrnl_Digital.itemtype {
	background-position: 0px -4100px;
}
span.Kit.itemtype {
	background-position: 0px -5900px;
}
span.kit.itemtype {
	background-position: 0px -5900px;
}
span.Map.itemtype {
	background-position: 0px -1800px;
}
span.Map-digital.itemtype {
	background-position: 0px -1900px;
}
span.Map_Digital.itemtype {
	background-position: 0px -1900px;
}
span.Msscr.itemtype {
	background-position: 0px -3600px;
}
span.Msscr-digital.itemtype {
	background-position: 0px -3700px;
}
span.MsScr_Digital.itemtype {
	background-position: 0px -3700px;
}
span.Music.itemtype {
	background-position: 0px -2700px;
}
span.Music-cassette.itemtype {
	background-position: 0px -2500px;
}
span.Music_Cassette.itemtype {
	background-position: 0px -2500px;
}
span.Music-cd.itemtype {
	background-position: 0px -2600px;
}
span.Music_CD.itemtype {
	background-position: 0px -2600px;
}
span.Music-digital.itemtype {
	background-position: 0px -2900px;
}
span.Music_Digital.itemtype {
	background-position: 0px -2900px;
}
span.Music-lp.itemtype {
	background-position: 0px -2800px;
}
span.Music_LP.itemtype {
	background-position: 0px -2800px;
}
span.News.itemtype {
	background-position: 0px -3900px;
}
span.News-digital.itemtype {
	background-position: 0px -4000px;
}
span.News_Digital.itemtype {
	background-position: 0px -4000px;
}
span.Object.itemtype {
	background-position: 0px -4500px;
}
span.Object-digital.itemtype {
	background-position: 0px -5400px;
}
span.Object_Digital.itemtype {
	background-position: 0px -4500px;
}
span.Paper.itemtype {
	background-position: 0px -2300px;
}
span.Pub.itemtype {
	background-position: 0px -6000px;
}
span.Rev.itemtype {
	background-position: 0px -6100px;
}
span.Snd.itemtype {
	background-position: 0px -2400px;
}
span.Snd-cassette.itemtype {
	background-position: 0px -5500px;
}
span.Snd_Cassette.itemtype {
	background-position: 0px -4200px;
}
span.Snd-cd.itemtype {
	background-position: 0px -5600px;
}
span.Snd_CD.itemtype {
	background-position: 0px -4200px;
}
span.Snd-lp.itemtype {
	background-position: 0px -5700px;
}
span.Snd_LP.itemtype {
	background-position: 0px -4200px;
}
span.Snd-digital.itemtype {
	background-position: 0px -3500px;
}
span.Toy.itemtype {
	background-position: 0px -5100px;
}
span.Und.itemtype {
	background-position: 0px -6200px;
}
span.Video-bluray.itemtype {
	background-position: 0px -5800px;
}
span.Video_Bluray.itemtype {
	background-position: 0px -5800px;
}
span.Video_Bluray.itemtype {
	background-position: 0px -5800px;
}
span.bluray.itemtype {
	background-position: 0px -5800px;
}
span.Video-digital.itemtype {
	background-position: 0px -5300px;
}
span.Video-dvd.itemtype {
	background-position: 0px -4600px;
}
span.Video_DVD.itemtype {
	background-position: 0px -4600px;
}
span.vis-dvd.itemtype {
	background-position: 0px -4600px;
}
span.Video-film.itemtype {
	background-position: 0px -1300px;
}
span.Video_Film.itemtype {
	background-position: 0px -1300px;
}
span.film.itemtype {
	background-position: 0px -1300px;
}
span.Video-vhs.itemtype {
	background-position: 0px -4400px;
}
span.Video_VHS.itemtype {
	background-position: 0px -4400px;
}
span.Video_Digital.itemtype {
	background-position: 0px -5300px;
}
span.vhs.itemtype {
	background-position: 0px -4400px;
}
span.Video.itemtype {
	background-position: 0px -1300px;
}
span.Vis.itemtype {
	background-position: 0px -4700px;
}
span.Vis-digital.itemtype {
	background-position: 0px -5200px;
}
span.Vis_Digital.itemtype {
	background-position: 0px -5300px;
}
span.Web.itemtype {
	background-position: 0px -1500px;
}
span.Web-digital.itemtype {
	background-position: 0px -4300px;
}
span.art.itemtype {
=09
}
span.arturl.itemtype {
	background-position: 0px -100px;
}
span.bks.itemtype {
	background-position: 0px -400px;
}
span.bksbrl.itemtype {
	background-position: 0px -200px;
}
span.bksdeg.itemtype {
	background-position: 0px -300px;
}
span.bkslpt.itemtype {
	background-position: 0px -500px;
}
span.bksurl.itemtype {
	background-position: 0px -600px;
}
span.braille.itemtype {
	background-position: 0px -200px;
}
span.com.itemtype {
	background-position: 0px -1000px;
}
span.comcgm.itemtype {
	background-position: 0px -900px;
}
span.comcgmurl.itemtype {
	background-position: 0px -900px;
}
span.comimm.itemtype {
	background-position: 0px -1100px;
}
span.comimmurl.itemtype {
	background-position: 0px -1100px;
}
span.comurl.itemtype {
	background-position: 0px -1200px;
}
span.int.itemtype {
	background-position: 0px -1400px;
}
span.inturl.itemtype {
	background-position: 0px -1500px;
}
span.map.itemtype {
	background-position: 0px -1800px;
}
span.mapurl.itemtype {
	background-position: 0px -1900px;
}
span.mic.itemtype {
	background-position: 0px -2000px;
}
span.micro.itemtype {
	background-position: 0px -2000px;
}
span.mix.itemtype {
	background-position: 0px -2100px;
}
span.mixurl.itemtype {
	background-position: 0px -2200px;
}
span.rec.itemtype {
	background-position: 0px -2400px;
}
span.recmsr.itemtype {
	background-position: 0px -2700px;
}
span.recmsrcas.itemtype {
	background-position: 0px -2500px;
}
span.recmsrcda.itemtype {
	background-position: 0px -2600px;
}
span.recmsrlps.itemtype {
	background-position: 0px -2800px;
}
span.recmsrurl.itemtype {
	background-position: 0px -2900px;
}
span.recnsr.itemtype {
	background-position: 0px -3200px;
}
span.recnsrcas.itemtype {
	background-position: 0px -3000px;
}
span.recnsrcda.itemtype {
	background-position: 0px -3100px;
}
span.recnsrlps.itemtype {
	background-position: 0px -3300px;
}
span.recnsrurl.itemtype {
	background-position: 0px -3400px;
}
span.recurl.itemtype {
	background-position: 0px -3500px;
}
span.sco.itemtype {
	background-position: 0px -3600px;
}
span.scourl.itemtype {
	background-position: 0px -3700px;
}
span.ser.itemtype {
	background-position: 0px -3800px;
}
span.sernew.itemtype {
	background-position: 0px -3900px;
}
span.sernewurl.itemtype {
	background-position: 0px -4000px;
}
span.serurl.itemtype {
	background-position: 0px -4100px;
}
span.url.itemtype {
	background-position: 0px -4300px;
}
span.vis.itemtype {
	background-position: 0px -4700px;
}
span.visart.itemtype {
	background-position: 0px -4500px;
}
span.visdvv.itemtype {
	background-position: 0px -4600px;
}
span.vismot.itemtype {
	background-position: 0px -1300px;
}
span.visngr.itemtype {
	background-position: 0px -4800px;
}
span.visngrurl.itemtype {
	background-position: 0px -4900px;
}
span.visphg.itemtype {
	background-position: 0px -5000px;
}
span.vistoy.itemtype {
	background-position: 0px -5100px;
}
span.visurl.itemtype {
	background-position: 0px -5200px;
}
span.visvhs.itemtype {
	background-position: 0px -4400px;
}
span.visvid.itemtype {
	background-position: 0px -1300px;
}
span.visvidurl.itemtype {
	background-position: 0px -5300px;
}
span.web.itemtype {
	background-position: 0px -4300px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/css/loginpopup.css

#loginpopupdiv {
	border-radius: 2px; display: none; box-shadow: 1px 1px 7px #666; =
-moz-box-shadow: 1px 1px 7px #666; -webkit-box-shadow: 1px 1px 7px #666; =
-webkit-border-radius: 2px; -moz-border-radius: 2px; =
-khtml-border-radius: 2px;
}
div.fixed {
	left: 28%; top: 30%; display: none; position: fixed; z-index: 9999;
}
#loginerror {
	display: none;
}
#remembermebox {
	margin-right: 20px;
}

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

/*! jQuery v1.7.2 jquery.com | jquery.org/license */=0A=
(function(a,b){function cy(a){return =
f.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:!1}fun=
ction cu(a){if(!cj[a]){var =
b=3Dc.body,d=3Df("<"+a+">").appendTo(b),e=3Dd.css("display");d.remove();i=
f(e=3D=3D=3D"none"||e=3D=3D=3D""){ck||(ck=3Dc.createElement("iframe"),ck.=
frameBorder=3Dck.width=3Dck.height=3D0),b.appendChild(ck);if(!cl||!ck.cre=
ateElement)cl=3D(ck.contentWindow||ck.contentDocument).document,cl.write(=
(f.support.boxModel?"<!doctype =
html>":"")+"<html><body>"),cl.close();d=3Dcl.createElement(a),cl.body.app=
endChild(d),e=3Df.css(d,"display"),b.removeChild(ck)}cj[a]=3De}return =
cj[a]}function ct(a,b){var =
c=3D{};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=3Da});=
return c}function cs(){cq=3Db}function cr(){setTimeout(cs,0);return =
cq=3Df.now()}function ci(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return =
new a.XMLHttpRequest}catch(b){}}function =
cb(a,c){a.dataFilter&&(c=3Da.dataFilter(c,a.dataType));var =
d=3Da.dataTypes,e=3D{},g,h,i=3Dd.length,j,k=3Dd[0],l,m,n,o,p;for(g=3D1;g<=
i;g++){if(g=3D=3D=3D1)for(h in a.converters)typeof =
h=3D=3D"string"&&(e[h.toLowerCase()]=3Da.converters[h]);l=3Dk,k=3Dd[g];if=
(k=3D=3D=3D"*")k=3Dl;else if(l!=3D=3D"*"&&l!=3D=3Dk){m=3Dl+" =
"+k,n=3De[m]||e["* "+k];if(!n){p=3Db;for(o in e){j=3Do.split(" =
");if(j[0]=3D=3D=3Dl||j[0]=3D=3D=3D"*"){p=3De[j[1]+" =
"+k];if(p){o=3De[o],o=3D=3D=3D!0?n=3Dp:p=3D=3D=3D!0&&(n=3Do);break}}}}!n&=
&!p&&f.error("No conversion from "+m.replace(" "," to =
")),n!=3D=3D!0&&(c=3Dn?n(c):p(o(c)))}}return c}function ca(a,c,d){var =
e=3Da.contents,f=3Da.dataTypes,g=3Da.responseFields,h,i,j,k;for(i in g)i =
in =
d&&(c[g[i]]=3Dd[i]);while(f[0]=3D=3D=3D"*")f.shift(),h=3D=3D=3Db&&(h=3Da.=
mimeType||c.getResponseHeader("content-type"));if(h)for(i in =
e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in =
d)j=3Df[0];else{for(i in d){if(!f[0]||a.converters[i+" =
"+f[0]]){j=3Di;break}k||(k=3Di)}j=3Dj||k}if(j){j!=3D=3Df[0]&&f.unshift(j)=
;return d[j]}}function =
b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b=
_(a+"["+(typeof e=3D=3D"object"?b:"")+"]",e,c,d)});else =
if(!c&&f.type(b)=3D=3D=3D"object")for(var e in =
b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var =
d,e,g=3Df.ajaxSettings.flatOptions||{};for(d in =
c)c[d]!=3D=3Db&&((g[d]?a:e||(e=3D{}))[d]=3Dc[d]);e&&f.extend(!0,a,e)}func=
tion bZ(a,c,d,e,f,g){f=3Df||c.dataTypes[0],g=3Dg||{},g[f]=3D!0;var =
h=3Da[f],i=3D0,j=3Dh?h.length:0,k=3Da=3D=3D=3DbS,l;for(;i<j&&(k||!l);i++)=
l=3Dh[i](c,d,e),typeof =
l=3D=3D"string"&&(!k||g[l]?l=3Db:(c.dataTypes.unshift(l),l=3DbZ(a,c,d,e,l=
,g)));(k||!l)&&!g["*"]&&(l=3DbZ(a,c,d,e,"*",g));return l}function =
bY(a){return function(b,c){typeof =
b!=3D"string"&&(c=3Db,b=3D"*");if(f.isFunction(c)){var =
d=3Db.toLowerCase().split(bO),e=3D0,g=3Dd.length,h,i,j;for(;e<g;e++)h=3Dd=
[e],j=3D/^\+/.test(h),j&&(h=3Dh.substr(1)||"*"),i=3Da[h]=3Da[h]||[],i[j?"=
unshift":"push"](c)}}}function bB(a,b,c){var =
d=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight,e=3Db=3D=3D=3D"width"?=
1:0,g=3D4;if(d>0){if(c!=3D=3D"border")for(;e<g;e+=3D2)c||(d-=3DparseFloat=
(f.css(a,"padding"+bx[e]))||0),c=3D=3D=3D"margin"?d+=3DparseFloat(f.css(a=
,c+bx[e]))||0:d-=3DparseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return =
d+"px"}d=3Dby(a,b);if(d<0||d=3D=3Dnull)d=3Da.style[b];if(bt.test(d))retur=
n =
d;d=3DparseFloat(d)||0;if(c)for(;e<g;e+=3D2)d+=3DparseFloat(f.css(a,"padd=
ing"+bx[e]))||0,c!=3D=3D"padding"&&(d+=3DparseFloat(f.css(a,"border"+bx[e=
]+"Width"))||0),c=3D=3D=3D"margin"&&(d+=3DparseFloat(f.css(a,c+bx[e]))||0=
);return d+"px"}function bo(a){var =
b=3Dc.createElement("div");bh.appendChild(b),b.innerHTML=3Da.outerHTML;re=
turn b.firstChild}function bn(a){var =
b=3D(a.nodeName||"").toLowerCase();b=3D=3D=3D"input"?bm(a):b!=3D=3D"scrip=
t"&&typeof =
a.getElementsByTagName!=3D"undefined"&&f.grep(a.getElementsByTagName("inp=
ut"),bm)}function =
bm(a){if(a.type=3D=3D=3D"checkbox"||a.type=3D=3D=3D"radio")a.defaultCheck=
ed=3Da.checked}function bl(a){return typeof =
a.getElementsByTagName!=3D"undefined"?a.getElementsByTagName("*"):typeof =
a.querySelectorAll!=3D"undefined"?a.querySelectorAll("*"):[]}function =
bk(a,b){var =
c;b.nodeType=3D=3D=3D1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAt=
tributes&&b.mergeAttributes(a),c=3Db.nodeName.toLowerCase(),c=3D=3D=3D"ob=
ject"?b.outerHTML=3Da.outerHTML:c!=3D=3D"input"||a.type!=3D=3D"checkbox"&=
&a.type!=3D=3D"radio"?c=3D=3D=3D"option"?b.selected=3Da.defaultSelected:c=
=3D=3D=3D"input"||c=3D=3D=3D"textarea"?b.defaultValue=3Da.defaultValue:c=3D=
=3D=3D"script"&&b.text!=3D=3Da.text&&(b.text=3Da.text):(a.checked&&(b.def=
aultChecked=3Db.checked=3Da.checked),b.value!=3D=3Da.value&&(b.value=3Da.=
value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"=
),b.removeAttribute("_change_attached"))}function =
bj(a,b){if(b.nodeType=3D=3D=3D1&&!!f.hasData(a)){var =
c,d,e,g=3Df._data(a),h=3Df._data(b,g),i=3Dg.events;if(i){delete =
h.handle,h.events=3D{};for(c in =
i)for(d=3D0,e=3Di[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.d=
ata=3Df.extend({},h.data))}}function bi(a,b){return =
f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a=
.ownerDocument.createElement("tbody")):a}function U(a){var =
b=3DV.split("|"),c=3Da.createDocumentFragment();if(c.createElement)while(=
b.length)c.createElement(b.pop());return c}function =
T(a,b,c){b=3Db||0;if(f.isFunction(b))return f.grep(a,function(a,d){var =
e=3D!!b.call(a,d,a);return e=3D=3D=3Dc});if(b.nodeType)return =
f.grep(a,function(a,d){return a=3D=3D=3Db=3D=3D=3Dc});if(typeof =
b=3D=3D"string"){var d=3Df.grep(a,function(a){return =
a.nodeType=3D=3D=3D1});if(O.test(b))return =
f.filter(b,d,!c);b=3Df.filter(b,d)}return f.grep(a,function(a,d){return =
f.inArray(a,b)>=3D0=3D=3D=3Dc})}function =
S(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
K(){return!0}function J(){return!1}function n(a,b,c){var =
d=3Db+"defer",e=3Db+"queue",g=3Db+"mark",h=3Df._data(a,d);h&&(c=3D=3D=3D"=
queue"||!f._data(a,e))&&(c=3D=3D=3D"mark"||!f._data(a,g))&&setTimeout(fun=
ction(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)=
}function m(a){for(var b in =
a){if(b=3D=3D=3D"data"&&f.isEmptyObject(a[b]))continue;if(b!=3D=3D"toJSON=
")return!1}return!0}function =
l(a,c,d){if(d=3D=3D=3Db&&a.nodeType=3D=3D=3D1){var =
e=3D"data-"+c.replace(k,"-$1").toLowerCase();d=3Da.getAttribute(e);if(typ=
eof =
d=3D=3D"string"){try{d=3Dd=3D=3D=3D"true"?!0:d=3D=3D=3D"false"?!1:d=3D=3D=
=3D"null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.d=
ata(a,c,d)}else d=3Db}return d}function h(a){var =
b=3Dg[a]=3D{},c,d;a=3Da.split(/\s+/);for(c=3D0,d=3Da.length;c<d;c++)b[a[c=
]]=3D!0;return b}var =
c=3Da.document,d=3Da.navigator,e=3Da.location,f=3Dfunction(){function =
J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTim=
eout(J,1);return}e.ready()}}var e=3Dfunction(a,b){return new =
e.fn.init(a,b,h)},f=3Da.jQuery,g=3Da.$,h,i=3D/^(?:[^#<]*(<[\w\W]+>)[^>]*$=
|#([\w\-]*)$)/,j=3D/\S/,k=3D/^\s+/,l=3D/\s+$/,m=3D/^<(\w+)\s*\/?>(?:<\/\1=
>)?$/,n=3D/^[\],:{}\s]*$/,o=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=3D/=
"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=3D/(?=
:^|:|,)(?:\s*\[)+/g,r=3D/(webkit)[ =
\/]([\w.]+)/,s=3D/(opera)(?:.*version)?[ \/]([\w.]+)/,t=3D/(msie) =
([\w.]+)/,u=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,v=3D/-([a-z]|[0-9])/ig,w=3D/^-ms-/,x=3Dfunction(a,b){retur=
n(b+"").toUpperCase()},y=3Dd.userAgent,z,A,B,C=3DObject.prototype.toStrin=
g,D=3DObject.prototype.hasOwnProperty,E=3DArray.prototype.push,F=3DArray.=
prototype.slice,G=3DString.prototype.trim,H=3DArray.prototype.indexOf,I=3D=
{};e.fn=3De.prototype=3D{constructor:e,init:function(a,d,f){var =
g,h,j,k;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da,this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!d&&c.body){this.context=3Dc,this[0]=3Dc.body,t=
his.selector=3Da,this.length=3D1;return this}if(typeof =
a=3D=3D"string"){a.charAt(0)!=3D=3D"<"||a.charAt(a.length-1)!=3D=3D">"||a=
.length<3?g=3Di.exec(a):g=3D[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=3D=
d instanceof =
e?d[0]:d,k=3Dd?d.ownerDocument||d:c,j=3Dm.exec(a),j?e.isPlainObject(d)?(a=
=3D[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=3D[k.createElement(j=
[1])]:(j=3De.buildFragment([g[1]],[k]),a=3D(j.cacheable?e.clone(j.fragmen=
t):j.fragment).childNodes);return =
e.merge(this,a)}h=3Dc.getElementById(g[2]);if(h&&h.parentNode){if(h.id!=3D=
=3Dg[2])return =
f.find(a);this.length=3D1,this[0]=3Dh}this.context=3Dc,this.selector=3Da;=
return =
this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.i=
sFunction(a))return =
f.ready(a);a.selector!=3D=3Db&&(this.selector=3Da.selector,this.context=3D=
a.context);return =
e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){=
return this.length},toArray:function(){return =
F.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:fun=
ction(a,b,c){var =
d=3Dthis.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObjec=
t=3Dthis,d.context=3Dthis.context,b=3D=3D=3D"find"?d.selector=3Dthis.sele=
ctor+(this.selector?" =
":"")+c:b&&(d.selector=3Dthis.selector+"."+b+"("+c+")");return =
d},each:function(a,b){return =
e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return =
this},eq:function(a){a=3D+a;return =
a=3D=3D=3D-1?this.slice(a):this.slice(a,a+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","=
))},map:function(a){return =
this.pushStack(e.map(this,function(b,c){return =
a.call(b,c,b)}))},end:function(){return =
this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].sp=
lice},e.fn.init.prototype=3De.fn,e.extend=3De.fn.extend=3Dfunction(){var =
a,c,d,f,g,h,i=3Darguments[0]||{},j=3D1,k=3Darguments.length,l=3D!1;typeof=
 i=3D=3D"boolean"&&(l=3Di,i=3Darguments[1]||{},j=3D2),typeof =
i!=3D"object"&&!e.isFunction(i)&&(i=3D{}),k=3D=3D=3Dj&&(i=3Dthis,--j);for=
(;j<k;j++)if((a=3Darguments[j])!=3Dnull)for(c in =
a){d=3Di[c],f=3Da[c];if(i=3D=3D=3Df)continue;l&&f&&(e.isPlainObject(f)||(=
g=3De.isArray(f)))?(g?(g=3D!1,h=3Dd&&e.isArray(d)?d:[]):h=3Dd&&e.isPlainO=
bject(d)?d:{},i[c]=3De.extend(l,h,f)):f!=3D=3Db&&(i[c]=3Df)}return =
i},e.extend({noConflict:function(b){a.$=3D=3D=3De&&(a.$=3Dg),b&&a.jQuery=3D=
=3D=3De&&(a.jQuery=3Df);return =
e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!=
0)},ready:function(a){if(a=3D=3D=3D!0&&!--e.readyWait||a!=3D=3D!0&&!e.isR=
eady){if(!c.body)return =
setTimeout(e.ready,1);e.isReady=3D!0;if(a!=3D=3D!0&&--e.readyWait>0)retur=
n;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bi=
ndReady:function(){if(!A){A=3De.Callbacks("once =
memory");if(c.readyState=3D=3D=3D"complete")return =
setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMConten=
tLoaded",B,!1),a.addEventListener("load",e.ready,!1);else =
if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("on=
load",e.ready);var =
b=3D!1;try{b=3Da.frameElement=3D=3Dnull}catch(d){}c.documentElement.doScr=
oll&&b&&J()}}},isFunction:function(a){return =
e.type(a)=3D=3D=3D"function"},isArray:Array.isArray||function(a){return =
e.type(a)=3D=3D=3D"array"},isWindow:function(a){return =
a!=3Dnull&&a=3D=3Da.window},isNumeric:function(a){return!isNaN(parseFloat=
(a))&&isFinite(a)},type:function(a){return =
a=3D=3Dnull?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){i=
f(!a||e.type(a)!=3D=3D"object"||a.nodeType||e.isWindow(a))return!1;try{if=
(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype=
,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return =
d=3D=3D=3Db||D.call(a,d)},isEmptyObject:function(a){for(var b in =
a)return!1;return!0},error:function(a){throw new =
Error(a)},parseJSON:function(b){if(typeof b!=3D"string"||!b)return =
null;b=3De.trim(b);if(a.JSON&&a.JSON.parse)return =
a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))=
return(new Function("return "+b))();e.error("Invalid JSON: =
"+b)},parseXML:function(c){if(typeof c!=3D"string"||!c)return null;var =
d,f;try{a.DOMParser?(f=3Dnew =
DOMParser,d=3Df.parseFromString(c,"text/xml")):(d=3Dnew =
ActiveXObject("Microsoft.XMLDOM"),d.async=3D"false",d.loadXML(c))}catch(g=
){d=3Db}(!d||!d.documentElement||d.getElementsByTagName("parsererror").le=
ngth)&&e.error("Invalid XML: "+c);return =
d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||=
function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return =
a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,c,d){var =
f,g=3D0,h=3Da.length,i=3Dh=3D=3D=3Db||e.isFunction(a);if(d){if(i){for(f =
in a)if(c.apply(a[f],d)=3D=3D=3D!1)break}else =
for(;g<h;)if(c.apply(a[g++],d)=3D=3D=3D!1)break}else if(i){for(f in =
a)if(c.call(a[f],f,a[f])=3D=3D=3D!1)break}else =
for(;g<h;)if(c.call(a[g],g,a[g++])=3D=3D=3D!1)break;return =
a},trim:G?function(a){return =
a=3D=3Dnull?"":G.call(a)}:function(a){return =
a=3D=3Dnull?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b=
){var c=3Db||[];if(a!=3Dnull){var =
d=3De.type(a);a.length=3D=3Dnull||d=3D=3D=3D"string"||d=3D=3D=3D"function=
"||d=3D=3D=3D"regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return =
c},inArray:function(a,b,c){var d;if(b){if(H)return =
H.call(b,a,c);d=3Db.length,c=3Dc?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(=
c in b&&b[c]=3D=3D=3Da)return c}return-1},merge:function(a,c){var =
d=3Da.length,e=3D0;if(typeof c.length=3D=3D"number")for(var =
f=3Dc.length;e<f;e++)a[d++]=3Dc[e];else =
while(c[e]!=3D=3Db)a[d++]=3Dc[e++];a.length=3Dd;return =
a},grep:function(a,b,c){var d=3D[],e;c=3D!!c;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3D!!b(a[f],f),c!=3D=3De&&d.push(a[f]);return=
 d},map:function(a,c,d){var f,g,h=3D[],i=3D0,j=3Da.length,k=3Da =
instanceof e||j!=3D=3Db&&typeof =
j=3D=3D"number"&&(j>0&&a[0]&&a[j-1]||j=3D=3D=3D0||e.isArray(a));if(k)for(=
;i<j;i++)f=3Dc(a[i],i,d),f!=3Dnull&&(h[h.length]=3Df);else for(g in =
a)f=3Dc(a[g],g,d),f!=3Dnull&&(h[h.length]=3Df);return =
h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof =
c=3D=3D"string"){var d=3Da[c];c=3Da,a=3Dd}if(!e.isFunction(a))return =
b;var f=3DF.call(arguments,2),g=3Dfunction(){return =
a.apply(c,f.concat(F.call(arguments)))};g.guid=3Da.guid=3Da.guid||g.guid|=
|e.guid++;return g},access:function(a,c,d,f,g,h,i){var =
j,k=3Dd=3D=3Dnull,l=3D0,m=3Da.length;if(d&&typeof d=3D=3D"object"){for(l =
in d)e.access(a,c,l,d[l],1,h,f);g=3D1}else =
if(f!=3D=3Db){j=3Di=3D=3D=3Db&&e.isFunction(f),k&&(j?(j=3Dc,c=3Dfunction(=
a,b,c){return =
j.call(e(a),c)}):(c.call(a,f),c=3Dnull));if(c)for(;l<m;l++)c(a[l],d,j?f.c=
all(a[l],l,c(a[l],d)):f,i);g=3D1}return =
g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new =
Date).getTime()},uaMatch:function(a){a=3Da.toLowerCase();var =
b=3Dr.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)=
||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function =
a(b,c){return new =
a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=3Dthis,a.fn=3Da.prototype=
=3Dthis(),a.fn.constructor=3Da,a.sub=3Dthis.sub,a.fn.init=3Dfunction(d,f)=
{f&&f instanceof e&&!(f instanceof a)&&(f=3Da(f));return =
e.fn.init.call(this,d,f,b)},a.fn.init.prototype=3Da.fn;var =
b=3Da(c);return a},browser:{}}),e.each("Boolean Number String Function =
Array Date RegExp Object".split(" "),function(a,b){I["[object =
"+b+"]"]=3Db.toLowerCase()}),z=3De.uaMatch(y),z.browser&&(e.browser[z.bro=
wser]=3D!0,e.browser.version=3Dz.version),e.browser.webkit&&(e.browser.sa=
fari=3D!0),j.test("=C2=A0")&&(k=3D/^[\s\xA0]+/,l=3D/[\s\xA0]+$/),h=3De(c)=
,c.addEventListener?B=3Dfunction(){c.removeEventListener("DOMContentLoade=
d",B,!1),e.ready()}:c.attachEvent&&(B=3Dfunction(){c.readyState=3D=3D=3D"=
complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return =
e}(),g=3D{};f.Callbacks=3Dfunction(a){a=3Da?g[a]||h(a):{};var =
c=3D[],d=3D[],e,i,j,k,l,m,n=3Dfunction(b){var =
d,e,g,h,i;for(d=3D0,e=3Db.length;d<e;d++)g=3Db[d],h=3Df.type(g),h=3D=3D=3D=
"array"?n(g):h=3D=3D=3D"function"&&(!a.unique||!p.has(g))&&c.push(g)},o=3D=
function(b,f){f=3Df||[],e=3D!a.memory||[b,f],i=3D!0,j=3D!0,m=3Dk||0,k=3D0=
,l=3Dc.length;for(;c&&m<l;m++)if(c[m].apply(b,f)=3D=3D=3D!1&&a.stopOnFals=
e){e=3D!0;break}j=3D!1,c&&(a.once?e=3D=3D=3D!0?p.disable():c=3D[]:d&&d.le=
ngth&&(e=3Dd.shift(),p.fireWith(e[0],e[1])))},p=3D{add:function(){if(c){v=
ar =
a=3Dc.length;n(arguments),j?l=3Dc.length:e&&e!=3D=3D!0&&(k=3Da,o(e[0],e[1=
]))}return this},remove:function(){if(c){var =
b=3Darguments,d=3D0,e=3Db.length;for(;d<e;d++)for(var =
f=3D0;f<c.length;f++)if(b[d]=3D=3D=3Dc[f]){j&&f<=3Dl&&(l--,f<=3Dm&&m--),c=
.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var =
b=3D0,d=3Dc.length;for(;b<d;b++)if(a=3D=3D=3Dc[b])return!0}return!1},empt=
y:function(){c=3D[];return this},disable:function(){c=3Dd=3De=3Db;return =
this},disabled:function(){return!c},lock:function(){d=3Db,(!e||e=3D=3D=3D=
!0)&&p.disable();return =
this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.=
push([b,c]):(!a.once||!e)&&o(b,c));return =
this},fire:function(){p.fireWith(this,arguments);return =
this},fired:function(){return!!i}};return p};var =
i=3D[].slice;f.extend({Deferred:function(a){var b=3Df.Callbacks("once =
memory"),c=3Df.Callbacks("once =
memory"),d=3Df.Callbacks("memory"),e=3D"pending",g=3D{resolve:b,reject:c,=
notify:d},h=3D{done:b.add,fail:c.add,progress:d.add,state:function(){retu=
rn =
e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).f=
ail(b).progress(c);return =
this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments)=
;return this},pipe:function(a,b,c){return =
f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progr=
ess:[c,"notify"]},function(a,b){var =
c=3Db[0],e=3Db[1],g;f.isFunction(c)?i[a](function(){g=3Dc.apply(this,argu=
ments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.n=
otify):d[e+"With"](this=3D=3D=3Di?d:this,[g])}):i[a](d[e])})}).promise()}=
,promise:function(a){if(a=3D=3Dnull)a=3Dh;else for(var b in =
h)a[b]=3Dh[b];return a}},i=3Dh.promise({}),j;for(j in =
g)i[j]=3Dg[j].fire,i[j+"With"]=3Dg[j].fireWith;i.done(function(){e=3D"res=
olved"},c.disable,d.lock).fail(function(){e=3D"rejected"},b.disable,d.loc=
k),a&&a.call(i,i);return i},when:function(a){function m(a){return =
function(b){e[a]=3Darguments.length>1?i.call(arguments,0):b,j.notifyWith(=
k,e)}}function l(a){return =
function(c){b[a]=3Darguments.length>1?i.call(arguments,0):c,--g||j.resolv=
eWith(j,b)}}var =
b=3Di.call(arguments,0),c=3D0,d=3Db.length,e=3DArray(d),g=3Dd,h=3Dd,j=3Dd=
<=3D1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=3Dj.promise();if(d>1){=
for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise(=
).then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else =
j!=3D=3Da&&j.resolveWith(j,d?[a]:[]);return =
k}}),f.support=3Dfunction(){var =
b,d,e,g,h,i,j,k,l,m,n,o,p=3Dc.createElement("div"),q=3Dc.documentElement;=
p.setAttribute("className","t"),p.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'top:1px;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>",d=3Dp.getElementsByTagName("*"),e=3Dp.getElementsByT=
agName("a")[0];if(!d||!d.length||!e)return{};g=3Dc.createElement("select"=
),h=3Dg.appendChild(c.createElement("option")),i=3Dp.getElementsByTagName=
("input")[0],b=3D{leadingWhitespace:p.firstChild.nodeType=3D=3D=3D3,tbody=
:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByT=
agName("link").length,style:/top/.test(e.getAttribute("style")),hrefNorma=
lized:e.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55/.test(e.style.op=
acity),cssFloat:!!e.style.cssFloat,checkOn:i.value=3D=3D=3D"on",optSelect=
ed:h.selected,getSetAttribute:p.className!=3D=3D"t",enctype:!!c.createEle=
ment("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).oute=
rHTML!=3D=3D"<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubb=
les:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkW=
rapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=3Db.boxMod=
el=3Dc.compatMode=3D=3D=3D"CSS1Compat",i.checked=3D!0,b.noCloneChecked=3D=
i.cloneNode(!0).checked,g.disabled=3D!0,b.optDisabled=3D!h.disabled;try{d=
elete =
p.test}catch(r){b.deleteExpando=3D!1}!p.addEventListener&&p.attachEvent&&=
p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=3D!1}),p.=
cloneNode(!0).fireEvent("onclick")),i=3Dc.createElement("input"),i.value=3D=
"t",i.setAttribute("type","radio"),b.radioValue=3Di.value=3D=3D=3D"t",i.s=
etAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild=
(i),j=3Dc.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClon=
e=3Dj.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=3Di.c=
hecked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n =
in{submit:1,change:1,focusin:1})m=3D"on"+n,o=3Dm in =
p,o||(p.setAttribute(m,"return;"),o=3Dtypeof =
p[m]=3D=3D"function"),b[n+"Bubbles"]=3Do;j.removeChild(p),j=3Dg=3Dh=3Dp=3D=
i=3Dnull,f(function(){var =
d,e,g,h,i,j,l,m,n,q,r,s,t,u=3Dc.getElementsByTagName("body")[0];!u||(m=3D=
1,t=3D"padding:0;margin:0;border:",r=3D"position:absolute;top:0;left:0;wi=
dth:1px;height:1px;",s=3Dt+"0;visibility:hidden;",n=3D"style=3D'"+r+t+"5p=
x solid #000;",q=3D"<div "+n+"display:block;'><div =
style=3D'"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table =
"+n+"' cellpadding=3D'0' =
cellspacing=3D'0'>"+"<tr><td></td></tr></table>",d=3Dc.createElement("div=
"),d.style.cssText=3Ds+"width:0;height:0;position:static;top:0;margin-top=
:"+m+"px",u.insertBefore(d,u.firstChild),p=3Dc.createElement("div"),d.app=
endChild(p),p.innerHTML=3D"<table><tr><td =
style=3D'"+t+"0;display:none'></td><td>t</td></tr></table>",k=3Dp.getElem=
entsByTagName("td"),o=3Dk[0].offsetHeight=3D=3D=3D0,k[0].style.display=3D=
"",k[1].style.display=3D"none",b.reliableHiddenOffsets=3Do&&k[0].offsetHe=
ight=3D=3D=3D0,a.getComputedStyle&&(p.innerHTML=3D"",l=3Dc.createElement(=
"div"),l.style.width=3D"0",l.style.marginRight=3D"0",p.style.width=3D"2px=
",p.appendChild(l),b.reliableMarginRight=3D(parseInt((a.getComputedStyle(=
l,null)||{marginRight:0}).marginRight,10)||0)=3D=3D=3D0),typeof =
p.style.zoom!=3D"undefined"&&(p.innerHTML=3D"",p.style.width=3Dp.style.pa=
dding=3D"1px",p.style.border=3D0,p.style.overflow=3D"hidden",p.style.disp=
lay=3D"inline",p.style.zoom=3D1,b.inlineBlockNeedsLayout=3Dp.offsetWidth=3D=
=3D=3D3,p.style.display=3D"block",p.style.overflow=3D"visible",p.innerHTM=
L=3D"<div =
style=3D'width:5px;'></div>",b.shrinkWrapBlocks=3Dp.offsetWidth!=3D=3D3),=
p.style.cssText=3Dr+s,p.innerHTML=3Dq,e=3Dp.firstChild,g=3De.firstChild,i=
=3De.nextSibling.firstChild.firstChild,j=3D{doesNotAddBorder:g.offsetTop!=
=3D=3D5,doesAddBorderForTableAndCells:i.offsetTop=3D=3D=3D5},g.style.posi=
tion=3D"fixed",g.style.top=3D"20px",j.fixedPosition=3Dg.offsetTop=3D=3D=3D=
20||g.offsetTop=3D=3D=3D15,g.style.position=3Dg.style.top=3D"",e.style.ov=
erflow=3D"hidden",e.style.position=3D"relative",j.subtractsBorderForOverf=
lowNotVisible=3Dg.offsetTop=3D=3D=3D-5,j.doesNotIncludeMarginInBodyOffset=
=3Du.offsetTop!=3D=3Dm,a.getComputedStyle&&(p.style.marginTop=3D"1%",b.pi=
xelMargin=3D(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=3D=3D"=
1%"),typeof =
d.style.zoom!=3D"undefined"&&(d.style.zoom=3D1),u.removeChild(d),l=3Dp=3D=
d=3Dnull,f.extend(b,j))});return b}();var =
j=3D/^(?:\{.*\}|\[.*\])$/,k=3D/([A-Z])/g;f.extend({cache:{},uuid:0,expand=
o:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0=
,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:f=
unction(a){a=3Da.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!=
m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var =
g,h,i,j=3Df.expando,k=3Dtypeof =
c=3D=3D"string",l=3Da.nodeType,m=3Dl?f.cache:a,n=3Dl?a[j]:a[j]&&j,o=3Dc=3D=
=3D=3D"events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d=3D=3D=3Db)return;=
n||(l?a[j]=3Dn=3D++f.uuid:n=3Dj),m[n]||(m[n]=3D{},l||(m[n].toJSON=3Df.noo=
p));if(typeof c=3D=3D"object"||typeof =
c=3D=3D"function")e?m[n]=3Df.extend(m[n],c):m[n].data=3Df.extend(m[n].dat=
a,c);g=3Dh=3Dm[n],e||(h.data||(h.data=3D{}),h=3Dh.data),d!=3D=3Db&&(h[f.c=
amelCase(c)]=3Dd);if(o&&!h[c])return =
g.events;k?(i=3Dh[c],i=3D=3Dnull&&(i=3Dh[f.camelCase(c)])):i=3Dh;return =
i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var =
d,e,g,h=3Df.expando,i=3Da.nodeType,j=3Di?f.cache:a,k=3Di?a[h]:h;if(!j[k])=
return;if(b){d=3Dc?j[k]:j[k].data;if(d){f.isArray(b)||(b in =
d?b=3D[b]:(b=3Df.camelCase(b),b in d?b=3D[b]:b=3Db.split(" =
")));for(e=3D0,g=3Db.length;e<g;e++)delete =
d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete =
j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?dele=
te j[k]:j[k]=3Dnull,i&&(f.support.deleteExpando?delete =
a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=3Dnull)}},_data:function=
(a,b,c){return =
f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var =
b=3Df.noData[a.nodeName.toLowerCase()];if(b)return =
b!=3D=3D!0&&a.getAttribute("classid")=3D=3D=3Db}return!0}}),f.fn.extend({=
data:function(a,c){var =
d,e,g,h,i,j=3Dthis[0],k=3D0,m=3Dnull;if(a=3D=3D=3Db){if(this.length){m=3D=
f.data(j);if(j.nodeType=3D=3D=3D1&&!f._data(j,"parsedAttrs")){g=3Dj.attri=
butes;for(i=3Dg.length;k<i;k++)h=3Dg[k].name,h.indexOf("data-")=3D=3D=3D0=
&&(h=3Df.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!=
0)}}return m}if(typeof a=3D=3D"object")return =
this.each(function(){f.data(this,a)});d=3Da.split(".",2),d[1]=3Dd[1]?"."+=
d[1]:"",e=3Dd[1]+"!";return =
f.access(this,function(c){if(c=3D=3D=3Db){m=3Dthis.triggerHandler("getDat=
a"+e,[d[0]]),m=3D=3D=3Db&&j&&(m=3Df.data(j,a),m=3Dl(j,a,m));return =
m=3D=3D=3Db&&d[1]?this.data(d[0]):m}d[1]=3Dc,this.each(function(){var =
b=3Df(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHan=
dler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:=
function(a){return =
this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a=
,b){a&&(b=3D(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:f=
unction(a,b,c){a!=3D=3D!0&&(c=3Db,b=3Da,a=3D!1);if(b){c=3Dc||"fx";var =
d=3Dc+"mark",e=3Da?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b=
,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var =
d;if(a){b=3D(b||"fx")+"queue",d=3Df._data(a,b),c&&(!d||f.isArray(c)?d=3Df=
._data(a,b,f.makeArray(c)):d.push(c));return =
d||[]}},dequeue:function(a,b){b=3Db||"fx";var =
c=3Df.queue(a,b),d=3Dc.shift(),e=3D{};d=3D=3D=3D"inprogress"&&(d=3Dc.shif=
t()),d&&(b=3D=3D=3D"fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.=
call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue =
"+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var =
d=3D2;typeof =
a!=3D"string"&&(c=3Da,a=3D"fx",d--);if(arguments.length<d)return =
f.queue(this[0],a);return c=3D=3D=3Db?this:this.each(function(){var =
b=3Df.queue(this,a,c);a=3D=3D=3D"fx"&&b[0]!=3D=3D"inprogress"&&f.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=3Df.fx?f.=
fx.speeds[a]||a:a,b=3Db||"fx";return this.queue(b,function(b,c){var =
d=3DsetTimeout(b,a);c.stop=3Dfunction(){clearTimeout(d)}})},clearQueue:fu=
nction(a){return this.queue(a||"fx",[])},promise:function(a,c){function =
m(){--h||d.resolveWith(e,[e])}typeof =
a!=3D"string"&&(c=3Da,a=3Db),a=3Da||"fx";var =
d=3Df.Deferred(),e=3Dthis,g=3De.length,h=3D1,i=3Da+"defer",j=3Da+"queue",=
k=3Da+"mark",l;while(g--)if(l=3Df.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)=
||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once =
memory"),!0))h++,l.add(m);m();return d.promise(c)}});var =
o=3D/[\n\t\r]/g,p=3D/\s+/,q=3D/\r/g,r=3D/^(?:button|input)$/i,s=3D/^(?:bu=
tton|input|object|select|textarea)$/i,t=3D/^a(?:rea)?$/i,u=3D/^(?:autofoc=
us|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|op=
en|readonly|required|scoped|selected)$/i,v=3Df.support.getSetAttribute,w,=
x,y;f.fn.extend({attr:function(a,b){return =
f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){retu=
rn =
this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return =
f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=3D=
f.propFix[a]||a;return this.each(function(){try{this[a]=3Db,delete =
this[a]}catch(c){}})},addClass:function(a){var =
b,c,d,e,g,h,i;if(f.isFunction(a))return =
this.each(function(b){f(this).addClass(a.call(this,b,this.className))});i=
f(a&&typeof =
a=3D=3D"string"){b=3Da.split(p);for(c=3D0,d=3Dthis.length;c<d;c++){e=3Dth=
is[c];if(e.nodeType=3D=3D=3D1)if(!e.className&&b.length=3D=3D=3D1)e.class=
Name=3Da;else{g=3D" "+e.className+" =
";for(h=3D0,i=3Db.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=3Db[h]+" =
");e.className=3Df.trim(g)}}}return this},removeClass:function(a){var =
c,d,e,g,h,i,j;if(f.isFunction(a))return =
this.each(function(b){f(this).removeClass(a.call(this,b,this.className))}=
);if(a&&typeof =
a=3D=3D"string"||a=3D=3D=3Db){c=3D(a||"").split(p);for(d=3D0,e=3Dthis.len=
gth;d<e;d++){g=3Dthis[d];if(g.nodeType=3D=3D=3D1&&g.className)if(a){h=3D(=
" "+g.className+" ").replace(o," =
");for(i=3D0,j=3Dc.length;i<j;i++)h=3Dh.replace(" "+c[i]+" "," =
");g.className=3Df.trim(h)}else g.className=3D""}}return =
this},toggleClass:function(a,b){var c=3Dtypeof a,d=3Dtypeof =
b=3D=3D"boolean";if(f.isFunction(a))return =
this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b)=
,b)});return this.each(function(){if(c=3D=3D=3D"string"){var =
e,g=3D0,h=3Df(this),i=3Db,j=3Da.split(p);while(e=3Dj[g++])i=3Dd?i:!h.hasC=
lass(e),h[i?"addClass":"removeClass"](e)}else =
if(c=3D=3D=3D"undefined"||c=3D=3D=3D"boolean")this.className&&f._data(thi=
s,"__className__",this.className),this.className=3Dthis.className||a=3D=3D=
=3D!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var =
b=3D" "+a+" =
",c=3D0,d=3Dthis.length;for(;c<d;c++)if(this[c].nodeType=3D=3D=3D1&&(" =
"+this[c].className+" ").replace(o," =
").indexOf(b)>-1)return!0;return!1},val:function(a){var =
c,d,e,g=3Dthis[0];{if(!!arguments.length){e=3Df.isFunction(a);return =
this.each(function(d){var =
g=3Df(this),h;if(this.nodeType=3D=3D=3D1){e?h=3Da.call(this,d,g.val()):h=3D=
a,h=3D=3Dnull?h=3D"":typeof =
h=3D=3D"number"?h+=3D"":f.isArray(h)&&(h=3Df.map(h,function(a){return =
a=3D=3Dnull?"":a+""})),c=3Df.valHooks[this.type]||f.valHooks[this.nodeNam=
e.toLowerCase()];if(!c||!("set"in =
c)||c.set(this,h,"value")=3D=3D=3Db)this.value=3Dh}})}if(g){c=3Df.valHook=
s[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in =
c&&(d=3Dc.get(g,"value"))!=3D=3Db)return d;d=3Dg.value;return typeof =
d=3D=3D"string"?d.replace(q,""):d=3D=3Dnull?"":d}}}}),f.extend({valHooks:=
{option:{get:function(a){var =
b=3Da.attributes.value;return!b||b.specified?a.value:a.text}},select:{get=
:function(a){var =
b,c,d,e,g=3Da.selectedIndex,h=3D[],i=3Da.options,j=3Da.type=3D=3D=3D"sele=
ct-one";if(g<0)return =
null;c=3Dj?g:0,d=3Dj?g+1:i.length;for(;c<d;c++){e=3Di[c];if(e.selected&&(=
f.support.optDisabled?!e.disabled:e.getAttribute("disabled")=3D=3D=3Dnull=
)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=3Df(=
e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return =
f(i[g]).val();return h},set:function(a,b){var =
c=3Df.makeArray(b);f(a).find("option").each(function(){this.selected=3Df.=
inArray(f(this).val(),c)>=3D0}),c.length||(a.selectedIndex=3D-1);return =
c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,off=
set:!0},attr:function(a,c,d,e){var =
g,h,i,j=3Da.nodeType;if(!!a&&j!=3D=3D3&&j!=3D=3D8&&j!=3D=3D2){if(e&&c in =
f.attrFn)return f(a)[c](d);if(typeof =
a.getAttribute=3D=3D"undefined")return =
f.prop(a,c,d);i=3Dj!=3D=3D1||!f.isXMLDoc(a),i&&(c=3Dc.toLowerCase(),h=3Df=
.attrHooks[c]||(u.test(c)?x:w));if(d!=3D=3Db){if(d=3D=3D=3Dnull){f.remove=
Attr(a,c);return}if(h&&"set"in h&&i&&(g=3Dh.set(a,d,c))!=3D=3Db)return =
g;a.setAttribute(c,""+d);return d}if(h&&"get"in =
h&&i&&(g=3Dh.get(a,c))!=3D=3Dnull)return g;g=3Da.getAttribute(c);return =
g=3D=3D=3Dnull?b:g}},removeAttr:function(a,b){var =
c,d,e,g,h,i=3D0;if(b&&a.nodeType=3D=3D=3D1){d=3Db.toLowerCase().split(p),=
g=3Dd.length;for(;i<g;i++)e=3Dd[i],e&&(c=3Df.propFix[e]||e,h=3Du.test(e),=
h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in =
a&&(a[c]=3D!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName=
)&&a.parentNode)f.error("type property can't be changed");else =
if(!f.support.radioValue&&b=3D=3D=3D"radio"&&f.nodeName(a,"input")){var =
c=3Da.value;a.setAttribute("type",b),c&&(a.value=3Dc);return =
b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return =
w.get(a,b);return b in =
a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return =
w.set(a,b,c);a.value=3Db}}},propFix:{tabindex:"tabIndex",readonly:"readOn=
ly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing=
:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSp=
an",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEdi=
table"},prop:function(a,c,d){var =
e,g,h,i=3Da.nodeType;if(!!a&&i!=3D=3D3&&i!=3D=3D8&&i!=3D=3D2){h=3Di!=3D=3D=
1||!f.isXMLDoc(a),h&&(c=3Df.propFix[c]||c,g=3Df.propHooks[c]);return =
d!=3D=3Db?g&&"set"in g&&(e=3Dg.set(a,d,c))!=3D=3Db?e:a[c]=3Dd:g&&"get"in =
g&&(e=3Dg.get(a,c))!=3D=3Dnull?e:a[c]}},propHooks:{tabIndex:{get:function=
(a){var c=3Da.getAttributeNode("tabindex");return =
c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName=
)&&a.href?0:b}}}}),f.attrHooks.tabindex=3Df.propHooks.tabIndex,x=3D{get:f=
unction(a,c){var d,e=3Df.prop(a,c);return e=3D=3D=3D!0||typeof =
e!=3D"boolean"&&(d=3Da.getAttributeNode(c))&&d.nodeValue!=3D=3D!1?c.toLow=
erCase():b},set:function(a,b,c){var =
d;b=3D=3D=3D!1?f.removeAttr(a,c):(d=3Df.propFix[c]||c,d in =
a&&(a[d]=3D!0),a.setAttribute(c,c.toLowerCase()));return =
c}},v||(y=3D{name:!0,id:!0,coords:!0},w=3Df.valHooks.button=3D{get:functi=
on(a,c){var d;d=3Da.getAttributeNode(c);return =
d&&(y[c]?d.nodeValue!=3D=3D"":d.specified)?d.nodeValue:b},set:function(a,=
b,d){var =
e=3Da.getAttributeNode(d);e||(e=3Dc.createAttribute(d),a.setAttributeNode=
(e));return =
e.nodeValue=3Db+""}},f.attrHooks.tabindex.set=3Dw.set,f.each(["width","he=
ight"],function(a,b){f.attrHooks[b]=3Df.extend(f.attrHooks[b],{set:functi=
on(a,c){if(c=3D=3D=3D""){a.setAttribute(b,"auto");return =
c}}})}),f.attrHooks.contenteditable=3D{get:w.get,set:function(a,b,c){b=3D=
=3D=3D""&&(b=3D"false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(=
["href","src","width","height"],function(a,c){f.attrHooks[c]=3Df.extend(f=
.attrHooks[c],{get:function(a){var d=3Da.getAttribute(c,2);return =
d=3D=3D=3Dnull?b:d}})}),f.support.style||(f.attrHooks.style=3D{get:functi=
on(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return =
a.style.cssText=3D""+b}}),f.support.optSelected||(f.propHooks.selected=3D=
f.extend(f.propHooks.selected,{get:function(a){var =
b=3Da.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedI=
ndex);return =
null}})),f.support.enctype||(f.propFix.enctype=3D"encoding"),f.support.ch=
eckOn||f.each(["radio","checkbox"],function(){f.valHooks[this]=3D{get:fun=
ction(a){return =
a.getAttribute("value")=3D=3D=3Dnull?"on":a.value}}}),f.each(["radio","ch=
eckbox"],function(){f.valHooks[this]=3Df.extend(f.valHooks[this],{set:fun=
ction(a,b){if(f.isArray(b))return =
a.checked=3Df.inArray(f(a).val(),b)>=3D0}})});var =
z=3D/^(?:textarea|input|select)$/i,A=3D/^([^\.]*)?(?:\.(.+))?$/,B=3D/(?:^=
|\s)hover(\.\S+)?\b/,C=3D/^key/,D=3D/^(?:mouse|contextmenu)|click/,E=3D/^=
(?:focusinfocus|focusoutblur)$/,F=3D/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))=
?$/,G=3Dfunction(=0A=
a){var =
b=3DF.exec(a);b&&(b[1]=3D(b[1]||"").toLowerCase(),b[3]=3Db[3]&&new =
RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=3Dfunction(a,b){var =
c=3Da.attributes||{};return(!b[1]||a.nodeName.toLowerCase()=3D=3D=3Db[1])=
&&(!b[2]||(c.id||{}).value=3D=3D=3Db[2])&&(!b[3]||b[3].test((c["class"]||=
{}).value))},I=3Dfunction(a){return =
f.event.special.hover?a:a.replace(B,"mouseenter$1 =
mouseleave$1")};f.event=3D{add:function(a,c,d,e,g){var =
h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8||=
!c||!d||!(h=3Df._data(a)))){d.handler&&(p=3Dd,d=3Dp.handler,g=3Dp.selecto=
r),d.guid||(d.guid=3Df.guid++),j=3Dh.events,j||(h.events=3Dj=3D{}),i=3Dh.=
handle,i||(h.handle=3Di=3Dfunction(a){return typeof =
f!=3D"undefined"&&(!a||f.event.triggered!=3D=3Da.type)?f.event.dispatch.a=
pply(i.elem,arguments):b},i.elem=3Da),c=3Df.trim(I(c)).split(" =
");for(k=3D0;k<c.length;k++){l=3DA.exec(c[k])||[],m=3Dl[1],n=3D(l[2]||"")=
.split(".").sort(),s=3Df.event.special[m]||{},m=3D(g?s.delegateType:s.bin=
dType)||m,s=3Df.event.special[m]||{},o=3Df.extend({type:m,origType:l[1],d=
ata:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join("."=
)},p),r=3Dj[m];if(!r){r=3Dj[m]=3D[],r.delegateCount=3D0;if(!s.setup||s.se=
tup.call(a,e,n,i)=3D=3D=3D!1)a.addEventListener?a.addEventListener(m,i,!1=
):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handle=
r.guid||(o.handler.guid=3Dd.guid)),g?r.splice(r.delegateCount++,0,o):r.pu=
sh(o),f.event.global[m]=3D!0}a=3Dnull}},global:{},remove:function(a,b,c,d=
,e){var =
g=3Df.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=3Dg.eve=
nts)){b=3Df.trim(I(b||"")).split(" =
");for(h=3D0;h<b.length;h++){i=3DA.exec(b[h])||[],j=3Dk=3Di[1],l=3Di[2];i=
f(!j){for(j in =
o)f.event.remove(a,j+b[h],c,d,!0);continue}p=3Df.event.special[j]||{},j=3D=
(d?p.delegateType:p.bindType)||j,r=3Do[j]||[],m=3Dr.length,l=3Dl?new =
RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):nul=
l;for(n=3D0;n<r.length;n++)s=3Dr[n],(e||k=3D=3D=3Ds.origType)&&(!c||c.gui=
d=3D=3D=3Ds.guid)&&(!l||l.test(s.namespace))&&(!d||d=3D=3D=3Ds.selector||=
d=3D=3D=3D"**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount=
--,p.remove&&p.remove.call(a,s));r.length=3D=3D=3D0&&m!=3D=3Dr.length&&((=
!p.teardown||p.teardown.call(a,l)=3D=3D=3D!1)&&f.removeEvent(a,j,g.handle=
),delete =
o[j])}f.isEmptyObject(o)&&(q=3Dg.handle,q&&(q.elem=3Dnull),f.removeData(a=
,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData=
:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!=3D=3D3&&e.nodeType!=3D=3D=
8){var =
h=3Dc.type||c,i=3D[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))r=
eturn;h.indexOf("!")>=3D0&&(h=3Dh.slice(0,-1),k=3D!0),h.indexOf(".")>=3D0=
&&(i=3Dh.split("."),h=3Di.shift(),i.sort());if((!e||f.event.customEvent[h=
])&&!f.event.global[h])return;c=3Dtypeof =
c=3D=3D"object"?c[f.expando]?c:new f.Event(h,c):new =
f.Event(h),c.type=3Dh,c.isTrigger=3D!0,c.exclusive=3Dk,c.namespace=3Di.jo=
in("."),c.namespace_re=3Dc.namespace?new =
RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=3Dh.indexOf(":=
")<0?"on"+h:"";if(!e){j=3Df.cache;for(l in =
j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);r=
eturn}c.result=3Db,c.target||(c.target=3De),d=3Dd!=3Dnull?f.makeArray(d):=
[],d.unshift(c),p=3Df.event.special[h]||{};if(p.trigger&&p.trigger.apply(=
e,d)=3D=3D=3D!1)return;r=3D[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isW=
indow(e)){s=3Dp.delegateType||h,m=3DE.test(s+h)?e:e.parentNode,n=3Dnull;f=
or(;m;m=3Dm.parentNode)r.push([m,s]),n=3Dm;n&&n=3D=3D=3De.ownerDocument&&=
r.push([n.defaultView||n.parentWindow||a,s])}for(l=3D0;l<r.length&&!c.isP=
ropagationStopped();l++)m=3Dr[l][0],c.type=3Dr[l][1],q=3D(f._data(m,"even=
ts")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=3Do&&m[o],q&&f.a=
cceptData(m)&&q.apply(m,d)=3D=3D=3D!1&&c.preventDefault();c.type=3Dh,!g&&=
!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d=
)=3D=3D=3D!1)&&(h!=3D=3D"click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&=
&e[h]&&(h!=3D=3D"focus"&&h!=3D=3D"blur"||c.target.offsetWidth!=3D=3D0)&&!=
f.isWindow(e)&&(n=3De[o],n&&(e[o]=3Dnull),f.event.triggered=3Dh,e[h](),f.=
event.triggered=3Db,n&&(e[o]=3Dn));return =
c.result}},dispatch:function(c){c=3Df.event.fix(c||a.event);var =
d=3D(f._data(this,"events")||{})[c.type]||[],e=3Dd.delegateCount,g=3D[].s=
lice.call(arguments,0),h=3D!c.exclusive&&!c.namespace,i=3Df.event.special=
[c.type]||{},j=3D[],k,l,m,n,o,p,q,r,s,t,u;g[0]=3Dc,c.delegateTarget=3Dthi=
s;if(!i.preDispatch||i.preDispatch.call(this,c)!=3D=3D!1){if(e&&(!c.butto=
n||c.type!=3D=3D"click")){n=3Df(this),n.context=3Dthis.ownerDocument||thi=
s;for(m=3Dc.target;m!=3Dthis;m=3Dm.parentNode||this)if(m.disabled!=3D=3D!=
0){p=3D{},r=3D[],n[0]=3Dm;for(k=3D0;k<e;k++)s=3Dd[k],t=3Ds.selector,p[t]=3D=
=3D=3Db&&(p[t]=3Ds.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&=
j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice=
(e)});for(k=3D0;k<j.length&&!c.isPropagationStopped();k++){q=3Dj[k],c.cur=
rentTarget=3Dq.elem;for(l=3D0;l<q.matches.length&&!c.isImmediatePropagati=
onStopped();l++){s=3Dq.matches[l];if(h||!c.namespace&&!s.namespace||c.nam=
espace_re&&c.namespace_re.test(s.namespace))c.data=3Ds.data,c.handleObj=3D=
s,o=3D((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,=
g),o!=3D=3Db&&(c.result=3Do,o=3D=3D=3D!1&&(c.preventDefault(),c.stopPropa=
gation()))}}i.postDispatch&&i.postDispatch.call(this,c);return =
c.result}},props:"attrChange attrName relatedNode srcElement altKey =
bubbles cancelable ctrlKey currentTarget eventPhase metaKey =
relatedTarget shiftKey target timeStamp view which".split(" =
"),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" =
"),filter:function(a,b){a.which=3D=3Dnull&&(a.which=3Db.charCode!=3Dnull?=
b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons =
clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY =
toElement".split(" "),filter:function(a,d){var =
e,f,g,h=3Dd.button,i=3Dd.fromElement;a.pageX=3D=3Dnull&&d.clientX!=3Dnull=
&&(e=3Da.target.ownerDocument||c,f=3De.documentElement,g=3De.body,a.pageX=
=3Dd.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g=
.clientLeft||0),a.pageY=3Dd.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(=
f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=
=3Di=3D=3D=3Da.target?d.toElement:i),!a.which&&h!=3D=3Db&&(a.which=3Dh&1?=
1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var =
d,e,g=3Da,h=3Df.event.fixHooks[a.type]||{},i=3Dh.props?this.props.concat(=
h.props):this.props;a=3Df.Event(g);for(d=3Di.length;d;)e=3Di[--d],a[e]=3D=
g[e];a.target||(a.target=3Dg.srcElement||c),a.target.nodeType=3D=3D=3D3&&=
(a.target=3Da.target.parentNode),a.metaKey=3D=3D=3Db&&(a.metaKey=3Da.ctrl=
Key);return =
h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubb=
le:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},befo=
reunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=3D=
c)},teardown:function(a,b){this.onbeforeunload=3D=3D=3Db&&(this.onbeforeu=
nload=3Dnull)}}},simulate:function(a,b,c,d){var e=3Df.extend(new =
f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,n=
ull,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefaul=
t()}},f.event.handle=3Df.event.dispatch,f.removeEvent=3Dc.removeEventList=
ener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)=
}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=3Dfunct=
ion(a,b){if(!(this instanceof f.Event))return new =
f.Event(a,b);a&&a.type?(this.originalEvent=3Da,this.type=3Da.type,this.is=
DefaultPrevented=3Da.defaultPrevented||a.returnValue=3D=3D=3D!1||a.getPre=
ventDefault&&a.getPreventDefault()?K:J):this.type=3Da,b&&f.extend(this,b)=
,this.timeStamp=3Da&&a.timeStamp||f.now(),this[f.expando]=3D!0},f.Event.p=
rototype=3D{preventDefault:function(){this.isDefaultPrevented=3DK;var =
a=3Dthis.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnV=
alue=3D!1)},stopPropagation:function(){this.isPropagationStopped=3DK;var =
a=3Dthis.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.canc=
elBubble=3D!0)},stopImmediatePropagation:function(){this.isImmediatePropa=
gationStopped=3DK,this.stopPropagation()},isDefaultPrevented:J,isPropagat=
ionStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseov=
er",mouseleave:"mouseout"},function(a,b){f.event.special[a]=3D{delegateTy=
pe:b,bindType:b,handle:function(a){var =
c=3Dthis,d=3Da.relatedTarget,e=3Da.handleObj,g=3De.selector,h;if(!d||d!=3D=
=3Dc&&!f.contains(c,d))a.type=3De.origType,h=3De.handler.apply(this,argum=
ents),a.type=3Db;return =
h}}}),f.support.submitBubbles||(f.event.special.submit=3D{setup:function(=
){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit =
keypress._submit",function(a){var =
c=3Da.target,d=3Df.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d=
&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._sub=
mit_bubble=3D!0}),d._submit_attached=3D!0)})},postDispatch:function(a){a.=
_submit_bubble&&(delete =
a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit"=
,this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))r=
eturn!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.ev=
ent.special.change=3D{setup:function(){if(z.test(this.nodeName)){if(this.=
type=3D=3D=3D"checkbox"||this.type=3D=3D=3D"radio")f.event.add(this,"prop=
ertychange._change",function(a){a.originalEvent.propertyName=3D=3D=3D"che=
cked"&&(this._just_changed=3D!0)}),f.event.add(this,"click._change",funct=
ion(a){this._just_changed&&!a.isTrigger&&(this._just_changed=3D!1,f.event=
.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivat=
e._change",function(a){var =
b=3Da.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"cha=
nge._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f=
.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=3D!0)=
})},handle:function(a){var =
b=3Da.target;if(this!=3D=3Db||a.isSimulated||a.isTrigger||b.type!=3D=3D"r=
adio"&&b.type!=3D=3D"checkbox")return =
a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.re=
move(this,"._change");return =
z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin=
",blur:"focusout"},function(a,b){var =
d=3D0,e=3Dfunction(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.e=
vent.special[b]=3D{setup:function(){d++=3D=3D=3D0&&c.addEventListener(a,e=
,!0)},teardown:function(){--d=3D=3D=3D0&&c.removeEventListener(a,e,!0)}}}=
),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof =
a=3D=3D"object"){typeof c!=3D"string"&&(d=3Dd||c,c=3Db);for(i in =
a)this.on(i,c,d,a[i],g);return =
this}d=3D=3Dnull&&e=3D=3Dnull?(e=3Dc,d=3Dc=3Db):e=3D=3Dnull&&(typeof =
c=3D=3D"string"?(e=3Dd,d=3Db):(e=3Dd,d=3Dc,c=3Db));if(e=3D=3D=3D!1)e=3DJ;=
else if(!e)return =
this;g=3D=3D=3D1&&(h=3De,e=3Dfunction(a){f().off(a);return =
h.apply(this,arguments)},e.guid=3Dh.guid||(h.guid=3Df.guid++));return =
this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){r=
eturn =
this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleO=
bj){var =
e=3Da.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.name=
space:e.origType,e.selector,e.handler);return this}if(typeof =
a=3D=3D"object"){for(var g in a)this.off(g,c,a[g]);return =
this}if(c=3D=3D=3D!1||typeof =
c=3D=3D"function")d=3Dc,c=3Db;d=3D=3D=3D!1&&(d=3DJ);return =
this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){r=
eturn this.on(a,null,b,c)},unbind:function(a,b){return =
this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.select=
or,b,c);return =
this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);retu=
rn this},delegate:function(a,b,c,d){return =
this.on(b,a,c,d)},undelegate:function(a,b,c){return =
arguments.length=3D=3D1?this.off(a,"**"):this.off(b,a,c)},trigger:functio=
n(a,b){return =
this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0])return =
f.event.trigger(a,b,this[0],!0)},toggle:function(a){var =
b=3Darguments,c=3Da.guid||f.guid++,d=3D0,e=3Dfunction(c){var =
e=3D(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.=
guid,e+1),c.preventDefault();return =
b[e].apply(this,arguments)||!1};e.guid=3Dc;while(d<b.length)b[d++].guid=3D=
c;return this.click(e)},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin =
focusout load resize scroll unload click dblclick mousedown mouseup =
mousemove mouseover mouseout mouseenter mouseleave change select submit =
keydown keypress keyup error contextmenu".split(" =
"),function(a,b){f.fn[b]=3Dfunction(a,c){c=3D=3Dnull&&(c=3Da,a=3Dnull);re=
turn =
arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attr=
Fn[b]=3D!0),C.test(b)&&(f.event.fixHooks[b]=3Df.event.keyHooks),D.test(b)=
&&(f.event.fixHooks[b]=3Df.event.mouseHooks)}),function(){function =
x(a,b,c,e,f,g){for(var h=3D0,i=3De.length;h<i;h++){var =
j=3De[h];if(j){var =
k=3D!1;j=3Dj[a];while(j){if(j[d]=3D=3D=3Dc){k=3De[j.sizset];break}if(j.no=
deType=3D=3D=3D1){g||(j[d]=3Dc,j.sizset=3Dh);if(typeof =
b!=3D"string"){if(j=3D=3D=3Db){k=3D!0;break}}else =
if(m.filter(b,[j]).length>0){k=3Dj;break}}j=3Dj[a]}e[h]=3Dk}}}function =
w(a,b,c,e,f,g){for(var h=3D0,i=3De.length;h<i;h++){var =
j=3De[h];if(j){var =
k=3D!1;j=3Dj[a];while(j){if(j[d]=3D=3D=3Dc){k=3De[j.sizset];break}j.nodeT=
ype=3D=3D=3D1&&!g&&(j[d]=3Dc,j.sizset=3Dh);if(j.nodeName.toLowerCase()=3D=
=3D=3Db){k=3Dj;break}j=3Dj[a]}e[h]=3Dk}}}var =
a=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=3D"sizcache"+(Math.rando=
m()+"").replace(".",""),e=3D0,g=3DObject.prototype.toString,h=3D!1,i=3D!0=
,j=3D/\\/g,k=3D/\r\n/g,l=3D/\W/;[0,0].sort(function(){i=3D!1;return =
0});var m=3Dfunction(b,d,e,f){e=3De||[],d=3Dd||c;var =
h=3Dd;if(d.nodeType!=3D=3D1&&d.nodeType!=3D=3D9)return[];if(!b||typeof =
b!=3D"string")return e;var =
i,j,k,l,n,q,r,t,u=3D!0,v=3Dm.isXML(d),w=3D[],x=3Db;do{a.exec(""),i=3Da.ex=
ec(x);if(i){x=3Di[3],w.push(i[1]);if(i[2]){l=3Di[3];break}}}while(i);if(w=
.length>1&&p.exec(b))if(w.length=3D=3D=3D2&&o.relative[w[0]])j=3Dy(w[0]+w=
[1],d,f);else{j=3Do.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=3D=
w.shift(),o.relative[b]&&(b+=3Dw.shift()),j=3Dy(b,j,f)}else{!f&&w.length>=
1&&d.nodeType=3D=3D=3D9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.=
length-1])&&(n=3Dm.find(w.shift(),d,v),d=3Dn.expr?m.filter(n.expr,n.set)[=
0]:n.set[0]);if(d){n=3Df?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length=3D=
=3D=3D1&&(w[0]=3D=3D=3D"~"||w[0]=3D=3D=3D"+")&&d.parentNode?d.parentNode:=
d,v),j=3Dn.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=3Ds(j):u=3D!1;w=
hile(w.length)q=3Dw.pop(),r=3Dq,o.relative[q]?r=3Dw.pop():q=3D"",r=3D=3Dn=
ull&&(r=3Dd),o.relative[q](k,r,v)}else =
k=3Dw=3D[]}k||(k=3Dj),k||m.error(q||b);if(g.call(k)=3D=3D=3D"[object =
Array]")if(!u)e.push.apply(e,k);else =
if(d&&d.nodeType=3D=3D=3D1)for(t=3D0;k[t]!=3Dnull;t++)k[t]&&(k[t]=3D=3D=3D=
!0||k[t].nodeType=3D=3D=3D1&&m.contains(d,k[t]))&&e.push(j[t]);else =
for(t=3D0;k[t]!=3Dnull;t++)k[t]&&k[t].nodeType=3D=3D=3D1&&e.push(j[t]);el=
se s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return =
e};m.uniqueSort=3Dfunction(a){if(u){h=3Di,a.sort(u);if(h)for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1)}return =
a},m.matches=3Dfunction(a,b){return =
m(a,null,null,b)},m.matchesSelector=3Dfunction(a,b){return =
m(b,null,null,[a]).length>0},m.find=3Dfunction(a,b,c){var =
d,e,f,g,h,i;if(!a)return[];for(e=3D0,f=3Do.order.length;e<f;e++){h=3Do.or=
der[e];if(g=3Do.leftMatch[h].exec(a)){i=3Dg[1],g.splice(1,1);if(i.substr(=
i.length-1)!=3D=3D"\\"){g[1]=3D(g[1]||"").replace(j,""),d=3Do.find[h](g,b=
,c);if(d!=3Dnull){a=3Da.replace(o.match[h],"");break}}}}d||(d=3Dtypeof =
b.getElementsByTagName!=3D"undefined"?b.getElementsByTagName("*"):[]);ret=
urn{set:d,expr:a}},m.filter=3Dfunction(a,c,d,e){var =
f,g,h,i,j,k,l,n,p,q=3Da,r=3D[],s=3Dc,t=3Dc&&c[0]&&m.isXML(c[0]);while(a&&=
c.length){for(h in =
o.filter)if((f=3Do.leftMatch[h].exec(a))!=3Dnull&&f[2]){k=3Do.filter[h],l=
=3Df[1],g=3D!1,f.splice(1,1);if(l.substr(l.length-1)=3D=3D=3D"\\")continu=
e;s=3D=3D=3Dr&&(r=3D[]);if(o.preFilter[h]){f=3Do.preFilter[h](f,s,d,r,e,t=
);if(!f)g=3Di=3D!0;else =
if(f=3D=3D=3D!0)continue}if(f)for(n=3D0;(j=3Ds[n])!=3Dnull;n++)j&&(i=3Dk(=
j,f,n,s),p=3De^i,d&&i!=3Dnull?p?g=3D!0:s[n]=3D!1:p&&(r.push(j),g=3D!0));i=
f(i!=3D=3Db){d||(s=3Dr),a=3Da.replace(o.match[h],"");if(!g)return[];break=
}}if(a=3D=3D=3Dq)if(g=3D=3Dnull)m.error(a);else break;q=3Da}return =
s},m.error=3Dfunction(a){throw new Error("Syntax error, unrecognized =
expression: "+a)};var n=3Dm.getText=3Dfunction(a){var =
b,c,d=3Da.nodeType,e=3D"";if(d){if(d=3D=3D=3D1||d=3D=3D=3D9||d=3D=3D=3D11=
){if(typeof a.textContent=3D=3D"string")return a.textContent;if(typeof =
a.innerText=3D=3D"string")return =
a.innerText.replace(k,"");for(a=3Da.firstChild;a;a=3Da.nextSibling)e+=3Dn=
(a)}else if(d=3D=3D=3D3||d=3D=3D=3D4)return a.nodeValue}else =
for(b=3D0;c=3Da[b];b++)c.nodeType!=3D=3D8&&(e+=3Dn(c));return =
e},o=3Dm.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0=
-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D=
['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFF=
FF\-]|\\.)+)\s*(?:(\S?=3D)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\=
\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth=
|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\=
-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\)=
)?(?=3D[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\=
([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","=
for":"htmlFor"},attrHandle:{href:function(a){return =
a.getAttribute("href")},type:function(a){return =
a.getAttribute("type")}},relative:{"+":function(a,b){var c=3Dtypeof =
b=3D=3D"string",d=3Dc&&!l.test(b),e=3Dc&&!d;d&&(b=3Db.toLowerCase());for(=
var =
f=3D0,g=3Da.length,h;f<g;f++)if(h=3Da[f]){while((h=3Dh.previousSibling)&&=
h.nodeType!=3D=3D1);a[f]=3De||h&&h.nodeName.toLowerCase()=3D=3D=3Db?h||!1=
:h=3D=3D=3Db}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=3Dtypeof =
b=3D=3D"string",e=3D0,f=3Da.length;if(d&&!l.test(b)){b=3Db.toLowerCase();=
for(;e<f;e++){c=3Da[e];if(c){var =
g=3Dc.parentNode;a[e]=3Dg.nodeName.toLowerCase()=3D=3D=3Db?g:!1}}}else{fo=
r(;e<f;e++)c=3Da[e],c&&(a[e]=3Dd?c.parentNode:c.parentNode=3D=3D=3Db);d&&=
m.filter(b,a,!0)}},"":function(a,b,c){var d,f=3De++,g=3Dx;typeof =
b=3D=3D"string"&&!l.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dw),g("parentN=
ode",b,f,a,d,c)},"~":function(a,b,c){var d,f=3De++,g=3Dx;typeof =
b=3D=3D"string"&&!l.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dw),g("previou=
sSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof =
b.getElementById!=3D"undefined"&&!c){var =
d=3Db.getElementById(a[1]);return =
d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D"undefined"){var =
c=3D[],d=3Db.getElementsByName(a[1]);for(var =
e=3D0,f=3Dd.length;e<f;e++)d[e].getAttribute("name")=3D=3D=3Da[1]&&c.push=
(d[e]);return c.length=3D=3D=3D0?null:c}},TAG:function(a,b){if(typeof =
b.getElementsByTagName!=3D"undefined")return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(j,"")+" ";if(f)return a;for(var =
g=3D0,h;(h=3Db[g])!=3Dnull;g++)h&&(e^(h.className&&(" "+h.className+" =
").replace(/[\t\n\r]/g," =
").indexOf(a)>=3D0)?c||d.push(h):c&&(b[g]=3D!1));return!1},ID:function(a)=
{return a[1].replace(j,"")},TAG:function(a,b){return =
a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]=3D=3D=3D"nth"=
){a[2]||m.error(a[0]),a[2]=3Da[2].replace(/^\+|\s*/g,"");var =
b=3D/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]=3D=3D=3D"even"&&"2n"||a[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||=
1)-0,a[3]=3Db[3]-0}else a[2]&&m.error(a[0]);a[0]=3De++;return =
a},ATTR:function(a,b,c,d,e,f){var =
g=3Da[1]=3Da[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=3Do.attrMap[g]),a[4=
]=3D(a[4]||a[5]||"").replace(j,""),a[2]=3D=3D=3D"~=3D"&&(a[4]=3D" =
"+a[4]+" ");return =
a},PSEUDO:function(b,c,d,e,f){if(b[1]=3D=3D=3D"not")if((a.exec(b[3])||"")=
.length>1||/^\w/.test(b[3]))b[3]=3Dm(b[3],null,null,c);else{var =
g=3Dm.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else =
if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return =
b},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return =
a.checked=3D=3D=3D!0},selected:function(a){a.parentNode&&a.parentNode.sel=
ectedIndex;return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var=
 b=3Da.getAttribute("type"),c=3Da.type;return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"text"=3D=3D=3Dc&&(b=3D=3D=3Dc|=
|b=3D=3D=3Dnull)},radio:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"radio"=3D=3D=3Da.type},checkbo=
x:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"checkbox"=3D=3D=3Da.type},file=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"file"=3D=3D=3Da.type},password=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"password"=3D=3D=3Da.type},subm=
it:function(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"submit"=3D=3D=3Da.type},image:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"image"=3D=3D=3Da.type},reset:f=
unction(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"reset"=3D=3D=3Da.type},button:function(a){var =
b=3Da.nodeName.toLowerCase();return =
b=3D=3D=3D"input"&&"button"=3D=3D=3Da.type||b=3D=3D=3D"button"},input:fun=
ction(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:fu=
nction(a){return =
a=3D=3D=3Da.ownerDocument.activeElement}},setFilters:{first:function(a,b)=
{return b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3D=3Db},eq:function(a,b,c){return =
c[3]-0=3D=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Do.filters[e];if(f)return =
f(a,c,b,d);if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||n([=
a])||"").indexOf(b[3])>=3D0;if(e=3D=3D=3D"not"){var g=3Db[3];for(var =
h=3D0,i=3Dg.length;h<i;h++)if(g[h]=3D=3D=3Da)return!1;return!0}m.error(e)=
},CHILD:function(a,b){var =
c,e,f,g,h,i,j,k=3Db[1],l=3Da;switch(k){case"only":case"first":while(l=3Dl=
.previousSibling)if(l.nodeType=3D=3D=3D1)return!1;if(k=3D=3D=3D"first")re=
turn!0;l=3Da;case"last":while(l=3Dl.nextSibling)if(l.nodeType=3D=3D=3D1)r=
eturn!1;return!0;case"nth":c=3Db[2],e=3Db[3];if(c=3D=3D=3D1&&e=3D=3D=3D0)=
return!0;f=3Db[0],g=3Da.parentNode;if(g&&(g[d]!=3D=3Df||!a.nodeIndex)){i=3D=
0;for(l=3Dg.firstChild;l;l=3Dl.nextSibling)l.nodeType=3D=3D=3D1&&(l.nodeI=
ndex=3D++i);g[d]=3Df}j=3Da.nodeIndex-e;return =
c=3D=3D=3D0?j=3D=3D=3D0:j%c=3D=3D=3D0&&j/c>=3D0}},ID:function(a,b){return=
 =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||!!a.nodeName&&a.nodeName.toLowerCase=
()=3D=3D=3Db},CLASS:function(a,b){return(" =
"+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],d=3Dm.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=3D=
null?a[c]:a.getAttribute(c),e=3Dd+"",f=3Db[2],g=3Db[4];return =
d=3D=3Dnull?f=3D=3D=3D"!=3D":!f&&m.attr?d!=3Dnull:f=3D=3D=3D"=3D"?e=3D=3D=
=3Dg:f=3D=3D=3D"*=3D"?e.indexOf(g)>=3D0:f=3D=3D=3D"~=3D"?(" "+e+" =
").indexOf(g)>=3D0:g?f=3D=3D=3D"!=3D"?e!=3D=3Dg:f=3D=3D=3D"^=3D"?e.indexO=
f(g)=3D=3D=3D0:f=3D=3D=3D"$=3D"?e.substr(e.length-g.length)=3D=3D=3Dg:f=3D=
=3D=3D"|=3D"?e=3D=3D=3Dg||e.substr(0,g.length+1)=3D=3D=3Dg+"-":!1:e&&d!=3D=
=3D!1},POS:function(a,b,c,d){var =
e=3Db[2],f=3Do.setFilters[e];if(f)return =
f(a,c,b,d)}}},p=3Do.match.POS,q=3Dfunction(a,b){return"\\"+(b-0+1)};for(v=
ar r in o.match)o.match[r]=3Dnew =
RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q))=
;o.match.globalPOS=3Dp;var =
s=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b){b.push.apply(=
b,a);return b}return =
a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].node=
Type}catch(t){s=3Dfunction(a,b){var =
c=3D0,d=3Db||[];if(g.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(d,a);else if(typeof =
a.length=3D=3D"number")for(var e=3Da.length;c<e;c++)d.push(a[c]);else =
for(;a[c];c++)d.push(a[c]);return d}}var =
u,v;c.documentElement.compareDocumentPosition?u=3Dfunction(a,b){if(a=3D=3D=
=3Db){h=3D!0;return =
0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return =
a.compareDocumentPosition?-1:1;return =
a.compareDocumentPosition(b)&4?-1:1}:(u=3Dfunction(a,b){if(a=3D=3D=3Db){h=
=3D!0;return 0}if(a.sourceIndex&&b.sourceIndex)return =
a.sourceIndex-b.sourceIndex;var =
c,d,e=3D[],f=3D[],g=3Da.parentNode,i=3Db.parentNode,j=3Dg;if(g=3D=3D=3Di)=
return v(a,b);if(!g)return-1;if(!i)return =
1;while(j)e.unshift(j),j=3Dj.parentNode;j=3Di;while(j)f.unshift(j),j=3Dj.=
parentNode;c=3De.length,d=3Df.length;for(var =
k=3D0;k<c&&k<d;k++)if(e[k]!=3D=3Df[k])return v(e[k],f[k]);return =
k=3D=3D=3Dc?v(a,f[k],-1):v(e[k],b,1)},v=3Dfunction(a,b,c){if(a=3D=3D=3Db)=
return c;var =
d=3Da.nextSibling;while(d){if(d=3D=3D=3Db)return-1;d=3Dd.nextSibling}retu=
rn 1}),function(){var a=3Dc.createElement("div"),d=3D"script"+(new =
Date).getTime(),e=3Dc.documentElement;a.innerHTML=3D"<a =
name=3D'"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.=
find.ID=3Dfunction(a,c,d){if(typeof =
c.getElementById!=3D"undefined"&&!d){var =
e=3Dc.getElementById(a[1]);return e?e.id=3D=3D=3Da[1]||typeof =
e.getAttributeNode!=3D"undefined"&&e.getAttributeNode("id").nodeValue=3D=3D=
=3Da[1]?[e]:b:[]}},o.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db}),e.removeChild(a),e=3Da=3D=
null}(),function(){var =
a=3Dc.createElement("div");a.appendChild(c.createComment("")),a.getElemen=
tsByTagName("*").length>0&&(o.find.TAG=3Dfunction(a,b){var =
c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){var d=3D[];for(var =
e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c}),a.innerHTML=3D"<a href=3D'#'></a>",a.firstChild&&typeof =
a.firstChild.getAttribute!=3D"undefined"&&a.firstChild.getAttribute("href=
")!=3D=3D"#"&&(o.attrHandle.href=3Dfunction(a){return =
a.getAttribute("href",2)}),a=3Dnull}(),c.querySelectorAll&&function(){var=
 a=3Dm,b=3Dc.createElement("div"),d=3D"__sizzle__";b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").=
length!=3D=3D0){m=3Dfunction(b,e,f,g){e=3De||c;if(!g&&!m.isXML(e)){var =
h=3D/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType=3D=3D=3D=
1||e.nodeType=3D=3D=3D9)){if(h[1])return =
s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClas=
sName)return =
s(e.getElementsByClassName(h[2]),f)}if(e.nodeType=3D=3D=3D9){if(b=3D=3D=3D=
"body"&&e.body)return s([e.body],f);if(h&&h[3]){var =
i=3De.getElementById(h[3]);if(!i||!i.parentNode)return =
s([],f);if(i.id=3D=3D=3Dh[3])return s([i],f)}try{return =
s(e.querySelectorAll(b),f)}catch(j){}}else =
if(e.nodeType=3D=3D=3D1&&e.nodeName.toLowerCase()!=3D=3D"object"){var =
k=3De,l=3De.getAttribute("id"),n=3Dl||d,p=3De.parentNode,q=3D/^\s*[+~]/.t=
est(b);l?n=3Dn.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=3De.p=
arentNode);try{if(!q||p)return s(e.querySelectorAll("[id=3D'"+n+"'] =
"+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return =
a(b,e,f,g)};for(var e in a)m[e]=3Da[e];b=3Dnull}}(),function(){var =
a=3Dc.documentElement,b=3Da.matchesSelector||a.mozMatchesSelector||a.webk=
itMatchesSelector||a.msMatchesSelector;if(b){var =
d=3D!b.call(c.createElement("div"),"div"),e=3D!1;try{b.call(c.documentEle=
ment,"[test!=3D'']:sizzle")}catch(f){e=3D!0}m.matchesSelector=3Dfunction(=
a,c){c=3Dc.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!m.isXML(a))t=
ry{if(e||!o.match.PSEUDO.test(c)&&!/!=3D/.test(c)){var =
f=3Db.call(a,c);if(f||!d||a.document&&a.document.nodeType!=3D=3D11)return=
 f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var =
a=3Dc.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClas=
sName("e").length!=3D=3D0){a.lastChild.className=3D"e";if(a.getElementsBy=
ClassName("e").length=3D=3D=3D1)return;o.order.splice(1,0,"CLASS"),o.find=
.CLASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}}(),c.documentElement.contains?m=
.contains=3Dfunction(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocume=
ntPosition?m.contains=3Dfunction(a,b){return!!(a.compareDocumentPosition(=
b)&16)}:m.contains=3Dfunction(){return!1},m.isXML=3Dfunction(a){var =
b=3D(a?a.ownerDocument||a:0).documentElement;return =
b?b.nodeName!=3D=3D"HTML":!1};var y=3Dfunction(a,b,c){var =
d,e=3D[],f=3D"",g=3Db.nodeType?[b]:b;while(d=3Do.match.PSEUDO.exec(a))f+=3D=
d[0],a=3Da.replace(o.match.PSEUDO,"");a=3Do.relative[a]?a+"*":a;for(var =
h=3D0,i=3Dg.length;h<i;h++)m(a,g[h],e,c);return =
m.filter(f,e)};m.attr=3Df.attr,m.selectors.attrMap=3D{},f.find=3Dm,f.expr=
=3Dm.selectors,f.expr[":"]=3Df.expr.filters,f.unique=3Dm.uniqueSort,f.tex=
t=3Dm.getText,f.isXMLDoc=3Dm.isXML,f.contains=3Dm.contains}();var =
L=3D/Until$/,M=3D/^(?:parents|prevUntil|prevAll)/,N=3D/,/,O=3D/^.[^:#\[\.=
,]*$/,P=3DArray.prototype.slice,Q=3Df.expr.match.globalPOS,R=3D{children:=
!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var =
b=3Dthis,c,d;if(typeof a!=3D"string")return =
f(a).filter(function(){for(c=3D0,d=3Db.length;c<d;c++)if(f.contains(b[c],=
this))return!0});var =
e=3Dthis.pushStack("","find",a),g,h,i;for(c=3D0,d=3Dthis.length;c<d;c++){=
g=3De.length,f.find(a,this[c],e);if(c>0)for(h=3Dg;h<e.length;h++)for(i=3D=
0;i<g;i++)if(e[i]=3D=3D=3De[h]){e.splice(h--,1);break}}return =
e},has:function(a){var b=3Df(a);return this.filter(function(){for(var =
a=3D0,c=3Db.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:funct=
ion(a){return =
this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return =
this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeo=
f =
a=3D=3D"string"?Q.test(a)?f(a,this.context).index(this[0])>=3D0:f.filter(=
a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var =
c=3D[],d,e,g=3Dthis[0];if(f.isArray(a)){var =
h=3D1;while(g&&g.ownerDocument&&g!=3D=3Db){for(d=3D0;d<a.length;d++)f(g).=
is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=3Dg.parentNode,h++}ret=
urn c}var i=3DQ.test(a)||typeof =
a!=3D"string"?f(a,b||this.context):0;for(d=3D0,e=3Dthis.length;d<e;d++){g=
=3Dthis[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.pus=
h(g);break}g=3Dg.parentNode;if(!g||!g.ownerDocument||g=3D=3D=3Db||g.nodeT=
ype=3D=3D=3D11)break}}c=3Dc.length>1?f.unique(c):c;return =
this.pushStack(c,"closest",a)},index:function(a){if(!a)return =
this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof =
a=3D=3D"string")return f.inArray(this[0],f(a));return =
f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=3Dtypeof =
a=3D=3D"string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=3Df.merge(this.=
get(),c);return =
this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return=
 this.add(this.prevObject)}}),f.each({parent:function(a){var =
b=3Da.parentNode;return =
b&&b.nodeType!=3D=3D11?b:null},parents:function(a){return =
f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return =
f.dir(a,"parentNode",c)},next:function(a){return =
f.nth(a,2,"nextSibling")},prev:function(a){return =
f.nth(a,2,"previousSibling")},nextAll:function(a){return =
f.dir(a,"nextSibling")},prevAll:function(a){return =
f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return =
f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return =
f.dir(a,"previousSibling",c)},siblings:function(a){return =
f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return =
f.sibling(a.firstChild)},contents:function(a){return =
f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.make=
Array(a.childNodes)}},function(a,b){f.fn[a]=3Dfunction(c,d){var =
e=3Df.map(this,b,c);L.test(a)||(d=3Dc),d&&typeof =
d=3D=3D"string"&&(e=3Df.filter(d,e)),e=3Dthis.length>1&&!R[a]?f.unique(e)=
:e,(this.length>1||N.test(d))&&M.test(a)&&(e=3De.reverse());return =
this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:funct=
ion(a,b,c){c&&(a=3D":not("+a+")");return =
b.length=3D=3D=3D1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matche=
s(a,b)},dir:function(a,c,d){var =
e=3D[],g=3Da[c];while(g&&g.nodeType!=3D=3D9&&(d=3D=3D=3Db||g.nodeType!=3D=
=3D1||!f(g).is(d)))g.nodeType=3D=3D=3D1&&e.push(g),g=3Dg[c];return =
e},nth:function(a,b,c,d){b=3Db||1;var =
e=3D0;for(;a;a=3Da[c])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return=
 a},sibling:function(a,b){var =
c=3D[];for(;a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&c.push(a=
);return c}});var =
V=3D"abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption=
|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summa=
ry|time|video",W=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,X=3D/^\s+/,Y=3D/<(?!area|br|col|embed|hr|img=
|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=3D/<([\w:]+)/,$=3D/<tbody/=
i,_=3D/<|&#?\w+;/,ba=3D/<(?:script|style)/i,bb=3D/<(?:script|object|embed=
|option|style)/i,bc=3Dnew =
RegExp("<(?:"+V+")[\\s/>]","i"),bd=3D/checked\s*(?:[^=3D]|=3D\s*.checked.=
)/i,be=3D/\/(java|ecma)script/i,bf=3D/^\s*<!(?:\[CDATA\[|\-\-)/,bg=3D{opt=
ion:[1,"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]},bh=3DU(c);bg.optgroup=3Dbg.option,bg.tbody=3Dbg.tfoot=
=3Dbg.colgroup=3Dbg.caption=3Dbg.thead,bg.th=3Dbg.td,f.support.htmlSerial=
ize||(bg._default=3D[1,"div<div>","</div>"]),f.fn.extend({text:function(a=
){return f.access(this,function(a){return =
a=3D=3D=3Db?f.text(this):this.empty().append((this[0]&&this[0].ownerDocum=
ent||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a)=
{if(f.isFunction(a))return =
this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var =
b=3Df(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.inse=
rtBefore(this[0]),b.map(function(){var =
a=3Dthis;while(a.firstChild&&a.firstChild.nodeType=3D=3D=3D1)a=3Da.firstC=
hild;return a}).append(this)}return =
this},wrapInner:function(a){if(f.isFunction(a))return =
this.each(function(b){f(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Df(this),c=3Db.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){var b=3Df.isFunction(a);return =
this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:funct=
ion(){return =
this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.appe=
ndChild(a)})},prepend:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.inse=
rtBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pare=
ntNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s)});if(arguments.length){var a=3Df=0A=
.clean(arguments);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s.nextSibling)});if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,f.clean(argumen=
ts));return a}},remove:function(a,b){for(var =
c=3D0,d;(d=3Dthis[c])!=3Dnull;c++)if(!a||f.filter(a,[d]).length)!b&&d.nod=
eType=3D=3D=3D1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d=
])),d.parentNode&&d.parentNode.removeChild(d);return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++){b.nodeType=3D=3D=3D1&&f.cleanData(b.ge=
tElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}r=
eturn =
this},clone:function(a,b){a=3Da=3D=3Dnull?!1:a,b=3Db=3D=3Dnull?a:b;return=
 this.map(function(){return f.clone(this,a,b)})},html:function(a){return =
f.access(this,function(a){var =
c=3Dthis[0]||{},d=3D0,e=3Dthis.length;if(a=3D=3D=3Db)return =
c.nodeType=3D=3D=3D1?c.innerHTML.replace(W,""):null;if(typeof =
a=3D=3D"string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&=
!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Y,"<$1></$2>");=
try{for(;d<e;d++)c=3Dthis[d]||{},c.nodeType=3D=3D=3D1&&(f.cleanData(c.get=
ElementsByTagName("*")),c.innerHTML=3Da);c=3D0}catch(g){}}c&&this.empty()=
.append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&=
&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var =
c=3Df(this),d=3Dc.html();c.replaceWith(a.call(this,b,d))});typeof =
a!=3D"string"&&(a=3Df(a).detach());return this.each(function(){var =
b=3Dthis.nextSibling,c=3Dthis.parentNode;f(this).remove(),b?f(b).before(a=
):f(c).append(a)})}return =
this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this=
},detach:function(a){return =
this.remove(a,!0)},domManip:function(a,c,d){var =
e,g,h,i,j=3Da[0],k=3D[];if(!f.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof j=3D=3D"string"&&bd.test(j))return =
this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))retu=
rn this.each(function(e){var =
g=3Df(this);a[0]=3Dj.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(thi=
s[0]){i=3Dj&&j.parentNode,f.support.parentNode&&i&&i.nodeType=3D=3D=3D11&=
&i.childNodes.length=3D=3D=3Dthis.length?e=3D{fragment:i}:e=3Df.buildFrag=
ment(a,this,k),h=3De.fragment,h.childNodes.length=3D=3D=3D1?g=3Dh=3Dh.fir=
stChild:g=3Dh.firstChild;if(g){c=3Dc&&f.nodeName(g,"tr");for(var =
l=3D0,m=3Dthis.length,n=3Dm-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.ca=
cheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.=
src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f=
.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")=
),b.parentNode&&b.parentNode.removeChild(b)})}return =
this}}),f.buildFragment=3Dfunction(a,b,d){var =
e,g,h,i,j=3Da[0];b&&b[0]&&(i=3Db[0].ownerDocument||b[0]),i.createDocument=
Fragment||(i=3Dc),a.length=3D=3D=3D1&&typeof =
j=3D=3D"string"&&j.length<512&&i=3D=3D=3Dc&&j.charAt(0)=3D=3D=3D"<"&&!bb.=
test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.=
test(j))&&(g=3D!0,h=3Df.fragments[j],h&&h!=3D=3D1&&(e=3Dh)),e||(e=3Di.cre=
ateDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=3Dh?e:1);retur=
n{fragment:e,cacheable:g}},f.fragments=3D{},f.each({appendTo:"append",pre=
pendTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"re=
placeWith"},function(a,b){f.fn[a]=3Dfunction(c){var =
d=3D[],e=3Df(c),g=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(g&&g.nod=
eType=3D=3D=3D11&&g.childNodes.length=3D=3D=3D1&&e.length=3D=3D=3D1){e[b]=
(this[0]);return this}for(var h=3D0,i=3De.length;h<i;h++){var =
j=3D(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=3Dd.concat(j)}return =
this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var =
d,e,g,h=3Df.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">=
")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneC=
hecked)&&(a.nodeType=3D=3D=3D1||a.nodeType=3D=3D=3D11)&&!f.isXMLDoc(a)){b=
k(a,h),d=3Dbl(a),e=3Dbl(h);for(g=3D0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){b=
j(a,h);if(c){d=3Dbl(a),e=3Dbl(h);for(g=3D0;d[g];++g)bj(d[g],e[g])}}d=3De=3D=
null;return h},clean:function(a,b,d,e){var g,h,i,j=3D[];b=3Db||c,typeof =
b.createElement=3D=3D"undefined"&&(b=3Db.ownerDocument||b[0]&&b[0].ownerD=
ocument||c);for(var k=3D0,l;(l=3Da[k])!=3Dnull;k++){typeof =
l=3D=3D"number"&&(l+=3D"");if(!l)continue;if(typeof =
l=3D=3D"string")if(!_.test(l))l=3Db.createTextNode(l);else{l=3Dl.replace(=
Y,"<$1></$2>");var =
m=3D(Z.exec(l)||["",""])[1].toLowerCase(),n=3Dbg[m]||bg._default,o=3Dn[0]=
,p=3Db.createElement("div"),q=3Dbh.childNodes,r;b=3D=3D=3Dc?bh.appendChil=
d(p):U(b).appendChild(p),p.innerHTML=3Dn[1]+l+n[2];while(o--)p=3Dp.lastCh=
ild;if(!f.support.tbody){var =
s=3D$.test(l),t=3Dm=3D=3D=3D"table"&&!s?p.firstChild&&p.firstChild.childN=
odes:n[1]=3D=3D=3D"<table>"&&!s?p.childNodes:[];for(i=3Dt.length-1;i>=3D0=
;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.r=
emoveChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(=
b.createTextNode(X.exec(l)[0]),p.firstChild),l=3Dp.childNodes,p&&(p.paren=
tNode.removeChild(p),q.length>0&&(r=3Dq[q.length-1],r&&r.parentNode&&r.pa=
rentNode.removeChild(r)))}var =
u;if(!f.support.appendChecked)if(l[0]&&typeof =
(u=3Dl.length)=3D=3D"number")for(i=3D0;i<u;i++)bn(l[i]);else =
bn(l);l.nodeType?j.push(l):j=3Df.merge(j,l)}if(d){g=3Dfunction(a){return!=
a.type||be.test(a.type)};for(k=3D0;j[k];k++){h=3Dj[k];if(e&&f.nodeName(h,=
"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.re=
moveChild(h):h);else{if(h.nodeType=3D=3D=3D1){var =
v=3Df.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].c=
oncat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var =
b,c,d=3Df.cache,e=3Df.event.special,g=3Df.support.deleteExpando;for(var =
h=3D0,i;(i=3Da[h])!=3Dnull;h++){if(i.nodeName&&f.noData[i.nodeName.toLowe=
rCase()])continue;c=3Di[f.expando];if(c){b=3Dd[c];if(b&&b.events){for(var=
 j in =
b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(=
b.handle.elem=3Dnull)}g?delete =
i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete =
d[c]}}}});var =
bp=3D/alpha\([^)]*\)/i,bq=3D/opacity=3D([^)]*)/,br=3D/([A-Z]|^ms)/g,bs=3D=
/^[\-+]?(?:\d*\.)?\d+$/i,bt=3D/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=3D/^(=
[\-+])=3D([\-+.\de]+)/,bv=3D/^margin/,bw=3D{position:"absolute",visibilit=
y:"hidden",display:"block"},bx=3D["Top","Right","Bottom","Left"],by,bz,bA=
;f.fn.css=3Dfunction(a,c){return f.access(this,function(a,c,d){return =
d!=3D=3Db?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({c=
ssHooks:{opacity:{get:function(a,b){if(b){var c=3Dby(a,"opacity");return =
c=3D=3D=3D""?"1":c}return =
a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,=
opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.su=
pport.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a=
.nodeType!=3D=3D3&&a.nodeType!=3D=3D8&&!!a.style){var =
g,h,i=3Df.camelCase(c),j=3Da.style,k=3Df.cssHooks[i];c=3Df.cssProps[i]||i=
;if(d=3D=3D=3Db){if(k&&"get"in k&&(g=3Dk.get(a,!1,e))!=3D=3Db)return =
g;return j[c]}h=3Dtypeof =
d,h=3D=3D=3D"string"&&(g=3Dbu.exec(d))&&(d=3D+(g[1]+1)*+g[2]+parseFloat(f=
.css(a,c)),h=3D"number");if(d=3D=3Dnull||h=3D=3D=3D"number"&&isNaN(d))ret=
urn;h=3D=3D=3D"number"&&!f.cssNumber[i]&&(d+=3D"px");if(!k||!("set"in =
k)||(d=3Dk.set(a,d))!=3D=3Db)try{j[c]=3Dd}catch(l){}}},css:function(a,c,d=
){var =
e,g;c=3Df.camelCase(c),g=3Df.cssHooks[c],c=3Df.cssProps[c]||c,c=3D=3D=3D"=
cssFloat"&&(c=3D"float");if(g&&"get"in =
g&&(e=3Dg.get(a,!0,d))!=3D=3Db)return e;if(by)return =
by(a,c)},swap:function(a,b,c){var d=3D{},e,f;for(f in =
b)d[f]=3Da.style[f],a.style[f]=3Db[f];e=3Dc.call(a);for(f in =
b)a.style[f]=3Dd[f];return =
e}}),f.curCSS=3Df.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=3D=
function(a,b){var =
c,d,e,g,h=3Da.style;b=3Db.replace(br,"-$1").toLowerCase(),(d=3Da.ownerDoc=
ument.defaultView)&&(e=3Dd.getComputedStyle(a,null))&&(c=3De.getPropertyV=
alue(b),c=3D=3D=3D""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=3D=
f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=3Dh.=
width,h.width=3Dc,c=3De.width,h.width=3Dg);return =
c}),c.documentElement.currentStyle&&(bA=3Dfunction(a,b){var =
c,d,e,f=3Da.currentStyle&&a.currentStyle[b],g=3Da.style;f=3D=3Dnull&&g&&(=
e=3Dg[b])&&(f=3De),bt.test(f)&&(c=3Dg.left,d=3Da.runtimeStyle&&a.runtimeS=
tyle.left,d&&(a.runtimeStyle.left=3Da.currentStyle.left),g.left=3Db=3D=3D=
=3D"fontSize"?"1em":f,f=3Dg.pixelLeft+"px",g.left=3Dc,d&&(a.runtimeStyle.=
left=3Dd));return =
f=3D=3D=3D""?"auto":f}),by=3Dbz||bA,f.each(["height","width"],function(a,=
b){f.cssHooks[b]=3D{get:function(a,c,d){if(c)return =
a.offsetWidth!=3D=3D0?bB(a,b,d):f.swap(a,bw,function(){return =
bB(a,b,d)})},set:function(a,b){return =
bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity=3D{get:fun=
ction(a,b){return =
bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
c=3Da.style,d=3Da.currentStyle,e=3Df.isNumeric(b)?"alpha(opacity=3D"+b*10=
0+")":"",g=3Dd&&d.filter||c.filter||"";c.zoom=3D1;if(b>=3D1&&f.trim(g.rep=
lace(bp,""))=3D=3D=3D""){c.removeAttribute("filter");if(d&&!d.filter)retu=
rn}c.filter=3Dbp.test(g)?g.replace(bp,e):g+" =
"+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRigh=
t=3D{get:function(a,b){return =
f.swap(a,{display:"inline-block"},function(){return =
b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&=
&(f.expr.filters.hidden=3Dfunction(a){var =
b=3Da.offsetWidth,c=3Da.offsetHeight;return =
b=3D=3D=3D0&&c=3D=3D=3D0||!f.support.reliableHiddenOffsets&&(a.style&&a.s=
tyle.display||f.css(a,"display"))=3D=3D=3D"none"},f.expr.filters.visible=3D=
function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"=
",border:"Width"},function(a,b){f.cssHooks[a+b]=3D{expand:function(c){var=
 d,e=3Dtypeof c=3D=3D"string"?c.split(" =
"):[c],f=3D{};for(d=3D0;d<4;d++)f[a+bx[d]+b]=3De[d]||e[d-2]||e[0];return =
f}}});var =
bC=3D/%20/g,bD=3D/\[\]$/,bE=3D/\r?\n/g,bF=3D/#.*$/,bG=3D/^(.*?):[ =
\t]*([^\r\n]*)\r?$/mg,bH=3D/^(?:color|date|datetime|datetime-local|email|=
hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=3D=
/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=3D/^(?:G=
ET|HEAD)$/,bK=3D/^\/\//,bL=3D/\?/,bM=3D/<script\b[^<]*(?:(?!<\/script>)<[=
^<]*)*<\/script>/gi,bN=3D/^(?:select|textarea)/i,bO=3D/\s+/,bP=3D/([?&])_=
=3D[^&]*/,bQ=3D/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=3Df.fn=
.load,bS=3D{},bT=3D{},bU,bV,bW=3D["*/"]+["*"];try{bU=3De.href}catch(bX){b=
U=3Dc.createElement("a"),bU.href=3D"",bU=3DbU.href}bV=3DbQ.exec(bU.toLowe=
rCase())||[],f.fn.extend({load:function(a,c,d){if(typeof =
a!=3D"string"&&bR)return bR.apply(this,arguments);if(!this.length)return =
this;var e=3Da.indexOf(" ");if(e>=3D0){var =
g=3Da.slice(e,a.length);a=3Da.slice(0,e)}var =
h=3D"GET";c&&(f.isFunction(c)?(d=3Dc,c=3Db):typeof =
c=3D=3D"object"&&(c=3Df.param(c,f.ajaxSettings.traditional),h=3D"POST"));=
var =
i=3Dthis;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,=
b,c){c=3Da.responseText,a.isResolved()&&(a.done(function(a){c=3Da}),i.htm=
l(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}=
});return this},serialize:function(){return =
f.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?f.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test=
(this.type))}).map(function(a,b){var c=3Df(this).val();return =
c=3D=3Dnull?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,va=
lue:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).ge=
t()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(a,b){f.fn[b]=3Dfunction(a){return =
this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=3Dfunction(a,d,e=
,g){f.isFunction(d)&&(g=3Dg||e,e=3Dd,d=3Db);return =
f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript=
:function(a,c){return =
f.get(a,b,c,"script")},getJSON:function(a,b,c){return =
f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=3D=
a,a=3Df.ajaxSettings),b$(a,b);return =
a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",conte=
ntType:"application/x-www-form-urlencoded; =
charset=3DUTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, =
text/xml",html:"text/html",text:"text/plain",json:"application/json, =
text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},res=
ponseFields:{xml:"responseXML",text:"responseText"},converters:{"* =
text":a.String,"text html":!0,"text json":f.parseJSON,"text =
xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),aj=
axTransport:bY(bT),ajax:function(a,c){function =
w(a,c,l,m){if(s!=3D=3D2){s=3D2,q&&clearTimeout(q),p=3Db,n=3Dm||"",v.ready=
State=3Da>0?4:0;var =
o,r,u,w=3Dc,x=3Dl?ca(d,v,l):b,y,z;if(a>=3D200&&a<300||a=3D=3D=3D304){if(d=
.ifModified){if(y=3Dv.getResponseHeader("Last-Modified"))f.lastModified[k=
]=3Dy;if(z=3Dv.getResponseHeader("Etag"))f.etag[k]=3Dz}if(a=3D=3D=3D304)w=
=3D"notmodified",o=3D!0;else =
try{r=3Dcb(d,x),w=3D"success",o=3D!0}catch(A){w=3D"parsererror",u=3DA}}el=
se{u=3Dw;if(!w||a)w=3D"error",a<0&&(a=3D0)}v.status=3Da,v.statusText=3D""=
+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j=
),j=3Db,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith=
(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger=
("ajaxStop"))}}typeof a=3D=3D"object"&&(c=3Da,a=3Db),c=3Dc||{};var =
d=3Df.ajaxSetup({},c),e=3Dd.context||d,g=3De!=3D=3Dd&&(e.nodeType||e =
instanceof f)?f(e):f.event,h=3Df.Deferred(),i=3Df.Callbacks("once =
memory"),j=3Dd.statusCode||{},k,l=3D{},m=3D{},n,o,p,q,r,s=3D0,t,u,v=3D{re=
adyState:0,setRequestHeader:function(a,b){if(!s){var =
c=3Da.toLowerCase();a=3Dm[c]=3Dm[c]||a,l[a]=3Db}return =
this},getAllResponseHeaders:function(){return =
s=3D=3D=3D2?n:null},getResponseHeader:function(a){var =
c;if(s=3D=3D=3D2){if(!o){o=3D{};while(c=3DbG.exec(n))o[c[1].toLowerCase()=
]=3Dc[2]}c=3Do[a.toLowerCase()]}return =
c=3D=3D=3Db?null:c},overrideMimeType:function(a){s||(d.mimeType=3Da);retu=
rn this},abort:function(a){a=3Da||"abort",p&&p.abort(a),w(0,a);return =
this}};h.promise(v),v.success=3Dv.done,v.error=3Dv.fail,v.complete=3Di.ad=
d,v.statusCode=3Dfunction(a){if(a){var b;if(s<2)for(b in =
a)j[b]=3D[j[b],a[b]];else b=3Da[v.status],v.then(b,b)}return =
this},d.url=3D((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dat=
aTypes=3Df.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain=3D=
=3Dnull&&(r=3DbQ.exec(d.url.toLowerCase()),d.crossDomain=3D!(!r||r[1]=3D=3D=
bV[1]&&r[2]=3D=3DbV[2]&&(r[3]||(r[1]=3D=3D=3D"http:"?80:443))=3D=3D(bV[3]=
||(bV[1]=3D=3D=3D"http:"?80:443)))),d.data&&d.processData&&typeof =
d.data!=3D"string"&&(d.data=3Df.param(d.data,d.traditional)),bZ(bS,d,c,v)=
;if(s=3D=3D=3D2)return!1;t=3Dd.global,d.type=3Dd.type.toUpperCase(),d.has=
Content=3D!bJ.test(d.type),t&&f.active++=3D=3D=3D0&&f.event.trigger("ajax=
Start");if(!d.hasContent){d.data&&(d.url+=3D(bL.test(d.url)?"&":"?")+d.da=
ta,delete d.data),k=3Dd.url;if(d.cache=3D=3D=3D!1){var =
x=3Df.now(),y=3Dd.url.replace(bP,"$1_=3D"+x);d.url=3Dy+(y=3D=3D=3Dd.url?(=
bL.test(d.url)?"&":"?")+"_=3D"+x:"")}}(d.data&&d.hasContent&&d.contentTyp=
e!=3D=3D!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentTy=
pe),d.ifModified&&(k=3Dk||d.url,f.lastModified[k]&&v.setRequestHeader("If=
-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-Non=
e-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accept=
s[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=3D=3D"*"?", =
"+bW+"; q=3D0.01":""):d.accepts["*"]);for(u in =
d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSe=
nd.call(e,v,d)=3D=3D=3D!1||s=3D=3D=3D2)){v.abort();return!1}for(u =
in{success:1,error:1,complete:1})v[u](d[u]);p=3DbZ(bT,d,c,v);if(!p)w(-1,"=
No =
Transport");else{v.readyState=3D1,t&&g.trigger("ajaxSend",[v,d]),d.async&=
&d.timeout>0&&(q=3DsetTimeout(function(){v.abort("timeout")},d.timeout));=
try{s=3D1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return =
v},param:function(a,c){var =
d=3D[],e=3Dfunction(a,b){b=3Df.isFunction(b)?b():b,d[d.length]=3DencodeUR=
IComponent(a)+"=3D"+encodeURIComponent(b)};c=3D=3D=3Db&&(c=3Df.ajaxSettin=
gs.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,f=
unction(){e(this.name,this.value)});else for(var g in =
a)b_(g,a[g],c,e);return =
d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}=
});var =
cc=3Df.now(),cd=3D/(\=3D)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jso=
npCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json =
jsonp",function(b,c,d){var e=3Dtypeof =
b.data=3D=3D"string"&&/^application\/x\-www\-form\-urlencoded/.test(b.con=
tentType);if(b.dataTypes[0]=3D=3D=3D"jsonp"||b.jsonp!=3D=3D!1&&(cd.test(b=
.url)||e&&cd.test(b.data))){var =
g,h=3Db.jsonpCallback=3Df.isFunction(b.jsonpCallback)?b.jsonpCallback():b=
.jsonpCallback,i=3Da[h],j=3Db.url,k=3Db.data,l=3D"$1"+h+"$2";b.jsonp!=3D=3D=
!1&&(j=3Dj.replace(cd,l),b.url=3D=3D=3Dj&&(e&&(k=3Dk.replace(cd,l)),b.dat=
a=3D=3D=3Dk&&(j+=3D(/\?/.test(j)?"&":"?")+b.jsonp+"=3D"+h))),b.url=3Dj,b.=
data=3Dk,a[h]=3Dfunction(a){g=3D[a]},d.always(function(){a[h]=3Di,g&&f.is=
Function(i)&&a[h](g[0])}),b.converters["script =
json"]=3Dfunction(){g||f.error(h+" was not called");return =
g[0]},b.dataTypes[0]=3D"json";return"script"}}),f.ajaxSetup({accepts:{scr=
ipt:"text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/javascript|ecmascript/},conv=
erters:{"text script":function(a){f.globalEval(a);return =
a}}}),f.ajaxPrefilter("script",function(a){a.cache=3D=3D=3Db&&(a.cache=3D=
!1),a.crossDomain&&(a.type=3D"GET",a.global=3D!1)}),f.ajaxTransport("scri=
pt",function(a){if(a.crossDomain){var =
d,e=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement;return=
{send:function(f,g){d=3Dc.createElement("script"),d.async=3D"async",a.scr=
iptCharset&&(d.charset=3Da.scriptCharset),d.src=3Da.url,d.onload=3Dd.onre=
adystatechange=3Dfunction(a,c){if(c||!d.readyState||/loaded|complete/.tes=
t(d.readyState))d.onload=3Dd.onreadystatechange=3Dnull,e&&d.parentNode&&e=
.removeChild(d),d=3Db,c||g(200,"success")},e.insertBefore(d,e.firstChild)=
},abort:function(){d&&d.onload(0,1)}}}});var =
ce=3Da.ActiveXObject?function(){for(var a in =
cg)cg[a](0,1)}:!1,cf=3D0,cg;f.ajaxSettings.xhr=3Da.ActiveXObject?function=
(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{aj=
ax:!!a,cors:!!a&&"withCredentials"in =
a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if=
(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var =
h=3Dc.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.passw=
ord):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in =
c.xhrFields)h[j]=3Dc.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overr=
ideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Req=
uested-With"]=3D"XMLHttpRequest");try{for(j in =
e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null)=
,d=3Dfunction(a,e){var =
j,k,l,m,n;try{if(d&&(e||h.readyState=3D=3D=3D4)){d=3Db,i&&(h.onreadystate=
change=3Df.noop,ce&&delete =
cg[i]);if(e)h.readyState!=3D=3D4&&h.abort();else{j=3Dh.status,l=3Dh.getAl=
lResponseHeaders(),m=3D{},n=3Dh.responseXML,n&&n.documentElement&&(m.xml=3D=
n);try{m.text=3Dh.responseText}catch(a){}try{k=3Dh.statusText}catch(o){k=3D=
""}!j&&c.isLocal&&!c.crossDomain?j=3Dm.text?200:404:j=3D=3D=3D1223&&(j=3D=
204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState=3D=3D=3D=
4?d():(i=3D++cf,ce&&(cg||(cg=3D{},f(a).unload(ce)),cg[i]=3Dd),h.onreadyst=
atechange=3Dd)},abort:function(){d&&d(0,1)}}}});var =
cj=3D{},ck,cl,cm=3D/^(?:toggle|show|hide)$/,cn=3D/^([+\-]=3D)?([\d+.\-]+)=
([a-z%]*)$/i,co,cp=3D[["height","marginTop","marginBottom","paddingTop","=
paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddin=
gRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var =
d,e;if(a||a=3D=3D=3D0)return this.animate(ct("show",3),a,b,c);for(var =
g=3D0,h=3Dthis.length;g<h;g++)d=3Dthis[g],d.style&&(e=3Dd.style.display,!=
f._data(d,"olddisplay")&&e=3D=3D=3D"none"&&(e=3Dd.style.display=3D""),(e=3D=
=3D=3D""&&f.css(d,"display")=3D=3D=3D"none"||!f.contains(d.ownerDocument.=
documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=3D0;g<=
h;g++){d=3Dthis[g];if(d.style){e=3Dd.style.display;if(e=3D=3D=3D""||e=3D=3D=
=3D"none")d.style.display=3Df._data(d,"olddisplay")||""}}return =
this},hide:function(a,b,c){if(a||a=3D=3D=3D0)return =
this.animate(ct("hide",3),a,b,c);var =
d,e,g=3D0,h=3Dthis.length;for(;g<h;g++)d=3Dthis[g],d.style&&(e=3Df.css(d,=
"display"),e!=3D=3D"none"&&!f._data(d,"olddisplay")&&f._data(d,"olddispla=
y",e));for(g=3D0;g<h;g++)this[g].style&&(this[g].style.display=3D"none");=
return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=3Dtypeof =
a=3D=3D"boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this=
,arguments):a=3D=3Dnull||d?this.each(function(){var =
b=3Dd?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(c=
t("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,c,d)},animate:function(a,b,c,d){function =
g(){e.queue=3D=3D=3D!1&&f._mark(this);var =
b=3Df.extend({},e),c=3Dthis.nodeType=3D=3D=3D1,d=3Dc&&f(this).is(":hidden=
"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties=3D{};for(i in =
a){g=3Df.camelCase(i),i!=3D=3Dg&&(a[g]=3Da[i],delete =
a[i]);if((k=3Df.cssHooks[g])&&"expand"in k){l=3Dk.expand(a[g]),delete =
a[g];for(i in l)i in a||(a[i]=3Dl[i])}}for(g in =
a){h=3Da[g],f.isArray(h)?(b.animatedProperties[g]=3Dh[1],h=3Da[g]=3Dh[0])=
:b.animatedProperties[g]=3Db.specialEasing&&b.specialEasing[g]||b.easing|=
|"swing";if(h=3D=3D=3D"hide"&&d||h=3D=3D=3D"show"&&!d)return =
b.complete.call(this);c&&(g=3D=3D=3D"height"||g=3D=3D=3D"width")&&(b.over=
flow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY],f.=
css(this,"display")=3D=3D=3D"inline"&&f.css(this,"float")=3D=3D=3D"none"&=
&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)=3D=3D=3D"inline"?t=
his.style.display=3D"inline-block":this.style.zoom=3D1))}b.overflow!=3Dnu=
ll&&(this.style.overflow=3D"hidden");for(i in a)j=3Dnew =
f.fx(this,b,i),h=3Da[i],cm.test(h)?(q=3Df._data(this,"toggle"+i)||(h=3D=3D=
=3D"toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q=3D=3D=3D"show=
"?"hide":"show"),j[q]()):j[h]()):(m=3Dcn.exec(h),n=3Dj.cur(),m?(o=3Dparse=
Float(m[2]),p=3Dm[3]||(f.cssNumber[i]?"":"px"),p!=3D=3D"px"&&(f.style(thi=
s,i,(o||1)+p),n=3D(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=3D(m[1]=3D=
=3D=3D"-=3D"?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var =
e=3Df.speed(b,c,d);if(f.isEmptyObject(a))return =
this.each(e.complete,[!1]);a=3Df.extend({},a);return =
e.queue=3D=3D=3D!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,=
d){typeof =
a!=3D"string"&&(d=3Dc,c=3Da,a=3Db),c&&a!=3D=3D!1&&this.queue(a||"fx",[]);=
return this.each(function(){function h(a,b,c){var =
e=3Db[c];f.removeData(a,c,!0),e.stop(d)}var =
b,c=3D!1,e=3Df.timers,g=3Df._data(this);d||f._unmark(!0,this);if(a=3D=3Dn=
ull)for(b in =
g)g[b]&&g[b].stop&&b.indexOf(".run")=3D=3D=3Db.length-4&&h(this,g,b);else=
 =
g[b=3Da+".run"]&&g[b].stop&&h(this,g,b);for(b=3De.length;b--;)e[b].elem=3D=
=3D=3Dthis&&(a=3D=3Dnull||e[b].queue=3D=3D=3Da)&&(d?e[b](!0):e[b].saveSta=
te(),c=3D!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slide=
Down:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:=
{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},=
function(a,b){f.fn[a]=3Dfunction(a,c,d){return =
this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var =
d=3Da&&typeof =
a=3D=3D"object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,dur=
ation:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=3Df.fx.off?0:type=
of d.duration=3D=3D"number"?d.duration:d.duration in =
f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue=3D=3D=
null||d.queue=3D=3D=3D!0)d.queue=3D"fx";d.old=3Dd.complete,d.complete=3Df=
unction(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d=
.queue):a!=3D=3D!1&&f._unmark(this)};return =
d},easing:{linear:function(a){return =
a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:funct=
ion(a,b,c){this.options=3Db,this.elem=3Da,this.prop=3Dc,b.orig=3Db.orig||=
{}}}),f.fx.prototype=3D{update:function(){this.options.step&&this.options=
.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._def=
ault)(this)},cur:function(){if(this.elem[this.prop]!=3Dnull&&(!this.elem.=
style||this.elem.style[this.prop]=3D=3Dnull))return =
this.elem[this.prop];var a,b=3Df.css(this.elem,this.prop);return =
isNaN(a=3DparseFloat(b))?!b||b=3D=3D=3D"auto"?0:b:a},custom:function(a,c,=
d){function h(a){return e.step(a)}var =
e=3Dthis,g=3Df.fx;this.startTime=3Dcq||cr(),this.end=3Dc,this.now=3Dthis.=
start=3Da,this.pos=3Dthis.state=3D0,this.unit=3Dd||this.unit||(f.cssNumbe=
r[this.prop]?"":"px"),h.queue=3Dthis.options.queue,h.elem=3Dthis.elem,h.s=
aveState=3Dfunction(){f._data(e.elem,"fxshow"+e.prop)=3D=3D=3Db&&(e.optio=
ns.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e=
.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=3DsetInter=
val(g.tick,g.interval))},show:function(){var =
a=3Df._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=3D=
a||f.style(this.elem,this.prop),this.options.show=3D!0,a!=3D=3Db?this.cus=
tom(this.cur(),a):this.custom(this.prop=3D=3D=3D"width"||this.prop=3D=3D=3D=
"height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.option=
s.orig[this.prop]=3Df._data(this.elem,"fxshow"+this.prop)||f.style(this.e=
lem,this.prop),this.options.hide=3D!0,this.custom(this.cur(),0)},step:fun=
ction(a){var =
b,c,d,e=3Dcq||cr(),g=3D!0,h=3Dthis.elem,i=3Dthis.options;if(a||e>=3Di.dur=
ation+this.startTime){this.now=3Dthis.end,this.pos=3Dthis.state=3D1,this.=
update(),i.animatedProperties[this.prop]=3D!0;for(b in =
i.animatedProperties)i.animatedProperties[b]!=3D=3D!0&&(g=3D!1);if(g){i.o=
verflow!=3Dnull&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],functio=
n(a,b){h.style["overflow"+b]=3Di.overflow[a]}),i.hide&&f(h).hide();if(i.h=
ide||i.show)for(b in =
i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0)=
,f.removeData(h,"toggle"+b,!0);d=3Di.complete,d&&(i.complete=3D!1,d.call(=
h))}return!1}i.duration=3D=3DInfinity?this.now=3De:(c=3De-this.startTime,=
this.state=3Dc/i.duration,this.pos=3Df.easing[i.animatedProperties[this.p=
rop]](this.state,c,0,1,i.duration),this.now=3Dthis.start+(this.end-this.s=
tart)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){v=
ar =
a,b=3Df.timers,c=3D0;for(;c<b.length;c++)a=3Db[c],!a()&&b[c]=3D=3D=3Da&&b=
.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearIn=
terval(co),co=3Dnull},speeds:{slow:600,fast:200,_default:400},step:{opaci=
ty:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.el=
em.style&&a.elem.style[a.prop]!=3Dnull?a.elem.style[a.prop]=3Da.now+a.uni=
t:a.elem[a.prop]=3Da.now}}}),f.each(cp.concat.apply([],cp),function(a,b){=
b.indexOf("margin")&&(f.fx.step[b]=3Dfunction(a){f.style(a.elem,b,Math.ma=
x(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=3D=
function(a){return f.grep(f.timers,function(b){return =
a=3D=3D=3Db.elem}).length});var =
cv,cw=3D/^t(?:able|d|h)$/i,cx=3D/^(?:body|html)$/i;"getBoundingClientRect=
"in =
c.documentElement?cv=3Dfunction(a,b,c,d){try{d=3Da.getBoundingClientRect(=
)}catch(e){}if(!d||!f.contains(c,a))return =
d?{top:d.top,left:d.left}:{top:0,left:0};var =
g=3Db.body,h=3Dcy(b),i=3Dc.clientTop||g.clientTop||0,j=3Dc.clientLeft||g.=
clientLeft||0,k=3Dh.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrol=
lTop,l=3Dh.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=3D=
d.top+k-i,n=3Dd.left+l-j;return{top:m,left:n}}:cv=3Dfunction(a,b,c){var =
d,e=3Da.offsetParent,g=3Da,h=3Db.body,i=3Db.defaultView,j=3Di?i.getComput=
edStyle(a,null):a.currentStyle,k=3Da.offsetTop,l=3Da.offsetLeft;while((a=3D=
a.parentNode)&&a!=3D=3Dh&&a!=3D=3Dc){if(f.support.fixedPosition&&j.positi=
on=3D=3D=3D"fixed")break;d=3Di?i.getComputedStyle(a,null):a.currentStyle,=
k-=3Da.scrollTop,l-=3Da.scrollLeft,a=3D=3D=3De&&(k+=3Da.offsetTop,l+=3Da.=
offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableA=
ndCells||!cw.test(a.nodeName))&&(k+=3DparseFloat(d.borderTopWidth)||0,l+=3D=
parseFloat(d.borderLeftWidth)||0),g=3De,e=3Da.offsetParent),f.support.sub=
tractsBorderForOverflowNotVisible&&d.overflow!=3D=3D"visible"&&(k+=3Dpars=
eFloat(d.borderTopWidth)||0,l+=3DparseFloat(d.borderLeftWidth)||0),j=3Dd}=
if(j.position=3D=3D=3D"relative"||j.position=3D=3D=3D"static")k+=3Dh.offs=
etTop,l+=3Dh.offsetLeft;f.support.fixedPosition&&j.position=3D=3D=3D"fixe=
d"&&(k+=3DMath.max(c.scrollTop,h.scrollTop),l+=3DMath.max(c.scrollLeft,h.=
scrollLeft));return{top:k,left:l}},f.fn.offset=3Dfunction(a){if(arguments=
.length)return =
a=3D=3D=3Db?this:this.each(function(b){f.offset.setOffset(this,a,b)});var=
 c=3Dthis[0],d=3Dc&&c.ownerDocument;if(!d)return =
null;if(c=3D=3D=3Dd.body)return f.offset.bodyOffset(c);return =
cv(c,d,d.documentElement)},f.offset=3D{bodyOffset:function(a){var =
b=3Da.offsetTop,c=3Da.offsetLeft;f.support.doesNotIncludeMarginInBodyOffs=
et&&(b+=3DparseFloat(f.css(a,"marginTop"))||0,c+=3DparseFloat(f.css(a,"ma=
rginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var =
d=3Df.css(a,"position");d=3D=3D=3D"static"&&(a.style.position=3D"relative=
");var =
e=3Df(a),g=3De.offset(),h=3Df.css(a,"top"),i=3Df.css(a,"left"),j=3D(d=3D=3D=
=3D"absolute"||d=3D=3D=3D"fixed")&&f.inArray("auto",[h,i])>-1,k=3D{},l=3D=
{},m,n;j?(l=3De.position(),m=3Dl.top,n=3Dl.left):(m=3DparseFloat(h)||0,n=3D=
parseFloat(i)||0),f.isFunction(b)&&(b=3Db.call(a,c,g)),b.top!=3Dnull&&(k.=
top=3Db.top-g.top+m),b.left!=3Dnull&&(k.left=3Db.left-g.left+n),"using"in=
 =
b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),c=3Dthis.offset(),d=3Dcx.test(b[0].no=
deName)?{top:0,left:0}:b.offset();c.top-=3DparseFloat(f.css(a,"marginTop"=
))||0,c.left-=3DparseFloat(f.css(a,"marginLeft"))||0,d.top+=3DparseFloat(=
f.css(b[0],"borderTopWidth"))||0,d.left+=3DparseFloat(f.css(b[0],"borderL=
eftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:f=
unction(){return this.map(function(){var =
a=3Dthis.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"pos=
ition")=3D=3D=3D"static")a=3Da.offsetParent;return =
a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function=
(a,c){var d=3D/Y/.test(c);f.fn[a]=3Dfunction(e){return =
f.access(this,function(a,e,g){var h=3Dcy(a);if(g=3D=3D=3Db)return h?c in =
h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body=
[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=3D=
g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},f=
unction(a,c){var =
d=3D"client"+a,e=3D"scroll"+a,g=3D"offset"+a;f.fn["inner"+a]=3Dfunction()=
{var a=3Dthis[0];return =
a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a=
]=3Dfunction(a){var b=3Dthis[0];return =
b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn=
[c]=3Dfunction(a){return f.access(this,function(a,c,h){var =
i,j,k,l;if(f.isWindow(a)){i=3Da.document,j=3Di.documentElement[d];return =
f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType=3D=3D=3D9){i=3D=
a.documentElement;if(i[d]>=3Di[e])return i[d];return =
Math.max(a.body[e],i[e],a.body[g],i[g])}if(h=3D=3D=3Db){k=3Df.css(a,c),l=3D=
parseFloat(k);return =
f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=3D=
a.$=3Df,typeof =
define=3D=3D"function"&&define.amd&&define.amd.jQuery&&define("jquery",[]=
,function(){return f})})(window);
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.min.js

/*! jQuery UI - v1.8.21 - 2012-06-05=0A=
* https://github.com/jquery/jquery-ui=0A=
* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, =
jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, =
jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.effects.core.js, =
jquery.effects.blind.js, jquery.effects.bounce.js, =
jquery.effects.clip.js, jquery.effects.drop.js, =
jquery.effects.explode.js, jquery.effects.fade.js, =
jquery.effects.fold.js, jquery.effects.highlight.js, =
jquery.effects.pulsate.js, jquery.effects.scale.js, =
jquery.effects.shake.js, jquery.effects.slide.js, =
jquery.effects.transfer.js, jquery.ui.accordion.js, =
jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, =
jquery.ui.dialog.js, jquery.ui.position.js, jquery.ui.progressbar.js, =
jquery.ui.slider.js, jquery.ui.tabs.js=0A=
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */=0A=
(function(a,b){function c(b,c){var =
e=3Db.nodeName.toLowerCase();if("area"=3D=3D=3De){var =
f=3Db.parentNode,g=3Df.name,h;return!b.href||!g||f.nodeName.toLowerCase()=
!=3D=3D"map"?!1:(h=3Da("img[usemap=3D#"+g+"]")[0],!!h&&d(h))}return(/inpu=
t|select|textarea|button|object/.test(e)?!b.disabled:"a"=3D=3De?b.href||c=
:c)&&d(b)}function =
d(b){return!a(b).parents().andSelf().filter(function(){return =
a.curCSS(this,"visibility")=3D=3D=3D"hidden"||a.expr.filters.hidden(this)=
}).length}a.ui=3Da.ui||{};if(a.ui.version)return;a.extend(a.ui,{version:"=
1.8.21",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COM=
MAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:1=
3,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIM=
AL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBT=
RACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TA=
B:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus=
:a.fn.focus,focus:function(b,c){return typeof =
b=3D=3D"number"?this.each(function(){var =
d=3Dthis;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focu=
s.apply(this,arguments)},scrollParent:function(){var b;return =
a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute=
/.test(this.css("position"))?b=3Dthis.parents().filter(function(){return/=
(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scro=
ll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.cur=
CSS(this,"overflow-x",1))}).eq(0):b=3Dthis.parents().filter(function(){re=
turn/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overf=
low-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("p=
osition"))||!b.length?a(document):b},zIndex:function(c){if(c!=3D=3Db)retu=
rn this.css("zIndex",c);if(this.length){var =
d=3Da(this[0]),e,f;while(d.length&&d[0]!=3D=3Ddocument){e=3Dd.css("positi=
on");if(e=3D=3D=3D"absolute"||e=3D=3D=3D"relative"||e=3D=3D=3D"fixed"){f=3D=
parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!=3D=3D0)return =
f}d=3Dd.parent()}}return 0},disableSelection:function(){return =
this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableS=
election",function(a){a.preventDefault()})},enableSelection:function(){re=
turn =
this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function=
(c,d){function h(b,c,d,f){return =
a.each(e,function(){c-=3DparseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&=
(c-=3DparseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=3Dparse=
Float(a.curCSS(b,"margin"+this,!0))||0)}),c}var =
e=3Dd=3D=3D=3D"Width"?["Left","Right"]:["Top","Bottom"],f=3Dd.toLowerCase=
(),g=3D{innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidt=
h:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=3Dfunctio=
n(c){return =
c=3D=3D=3Db?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(=
this,c)+"px")})},a.fn["outer"+d]=3Dfunction(b,c){return typeof =
b!=3D"number"?g["outer"+d].call(this,b):this.each(function(){a(this).css(=
f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){re=
turn!!a.data(b,d[3])},focusable:function(b){return =
c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var =
d=3Da.attr(b,"tabindex"),e=3DisNaN(d);return(e||d>=3D0)&&c(b,!e)}}),a(fun=
ction(){var =
b=3Ddocument.body,c=3Db.appendChild(c=3Ddocument.createElement("div"));c.=
offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,=
borderWidth:0}),a.support.minHeight=3Dc.offsetHeight=3D=3D=3D100,a.suppor=
t.selectstart=3D"onselectstart"in =
c,b.removeChild(c).style.display=3D"none"}),a.extend(a.ui,{plugin:{add:fu=
nction(b,c,d){var e=3Da.ui[b].prototype;for(var f in =
d)e.plugins[f]=3De.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:funct=
ion(a,b,c){var =
d=3Da.plugins[b];if(!d||!a.element[0].parentNode)return;for(var =
e=3D0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},con=
tains:function(a,b){return =
document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!=3D=3D=
b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")=3D=3D=3D=
"hidden")return!1;var =
d=3Dc&&c=3D=3D=3D"left"?"scrollLeft":"scrollTop",e=3D!1;return =
b[d]>0?!0:(b[d]=3D1,e=3Db[d]>0,b[d]=3D0,e)},isOverAxis:function(a,b,c){re=
turn a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return =
a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}})})(jQuery),function(a,b)=
{if(a.cleanData){var c=3Da.cleanData;a.cleanData=3Dfunction(b){for(var =
d=3D0,e;(e=3Db[d])!=3Dnull;d++)try{a(e).triggerHandler("remove")}catch(f)=
{}c(b)}}else{var d=3Da.fn.remove;a.fn.remove=3Dfunction(b,c){return =
this.each(function(){return =
c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function=
(){try{a(this).triggerHandler("remove")}catch(b){}}),d.call(a(this),b,c)}=
)}}a.widget=3Dfunction(b,c,d){var =
e=3Db.split(".")[0],f;b=3Db.split(".")[1],f=3De+"-"+b,d||(d=3Dc,c=3Da.Wid=
get),a.expr[":"][f]=3Dfunction(c){return!!a.data(c,b)},a[e]=3Da[e]||{},a[=
e][b]=3Dfunction(a,b){arguments.length&&this._createWidget(a,b)};var =
g=3Dnew =
c;g.options=3Da.extend(!0,{},g.options),a[e][b].prototype=3Da.extend(!0,g=
,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEven=
tPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bri=
dge=3Dfunction(c,d){a.fn[c]=3Dfunction(e){var f=3Dtypeof =
e=3D=3D"string",g=3DArray.prototype.slice.call(arguments,1),h=3Dthis;retu=
rn =
e=3D!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e,f&&e.charAt(0)=3D=
=3D=3D"_"?h:(f?this.each(function(){var =
d=3Da.data(this,c),f=3Dd&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!=3D=3D=
d&&f!=3D=3Db)return h=3Df,!1}):this.each(function(){var =
b=3Da.data(this,c);b?b.option(e||{})._init():a.data(this,c,new =
d(e,this))}),h)}},a.Widget=3Dfunction(a,b){arguments.length&&this._create=
Widget(a,b)},a.Widget.prototype=3D{widgetName:"widget",widgetEventPrefix:=
"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widget=
Name,this),this.element=3Da(c),this.options=3Da.extend(!0,{},this.options=
,this._getCreateOptions(),b);var =
d=3Dthis;this.element.bind("remove."+this.widgetName,function(){d.destroy=
()}),this._create(),this._trigger("create"),this._init()},_getCreateOptio=
ns:function(){return =
a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:fun=
ction(){},_init:function(){},destroy:function(){this.element.unbind("."+t=
his.widgetName).removeData(this.widgetName),this.widget().unbind("."+this=
.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass=
+"-disabled "+"ui-state-disabled")},widget:function(){return =
this.element},option:function(c,d){var =
e=3Dc;if(arguments.length=3D=3D=3D0)return =
a.extend({},this.options);if(typeof =
c=3D=3D"string"){if(d=3D=3D=3Db)return =
this.options[c];e=3D{},e[c]=3Dd}return =
this._setOptions(e),this},_setOptions:function(b){var c=3Dthis;return =
a.each(b,function(a,b){c._setOption(a,b)}),this},_setOption:function(a,b)=
{return =
this.options[a]=3Db,a=3D=3D=3D"disabled"&&this.widget()[b?"addClass":"rem=
oveClass"](this.widgetBaseClass+"-disabled"+" =
"+"ui-state-disabled").attr("aria-disabled",b),this},enable:function(){re=
turn this._setOption("disabled",!1)},disable:function(){return =
this._setOption("disabled",!0)},_trigger:function(b,c,d){var =
e,f,g=3Dthis.options[b];d=3Dd||{},c=3Da.Event(c),c.type=3D(b=3D=3D=3Dthis=
.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=3Dt=
his.element[0],f=3Dc.originalEvent;if(f)for(e in f)e in =
c||(c[e]=3Df[e]);return =
this.element.trigger(c,d),!(a.isFunction(g)&&g.call(this.element[0],c,d)=3D=
=3D=3D!1||c.isDefaultPrevented())}}}(jQuery),function(a,b){var =
c=3D!1;a(document).mouseup(function(a){c=3D!1}),a.widget("ui.mouse",{opti=
ons:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var=
 =
b=3Dthis;this.element.bind("mousedown."+this.widgetName,function(a){retur=
n =
b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0=3D=3D=3D=
a.data(c.target,b.widgetName+".preventClickEvent"))return =
a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediateP=
ropagation(),!1}),this.started=3D!1},_mouseDestroy:function(){this.elemen=
t.unbind("."+this.widgetName),a(document).unbind("mousemove."+this.widget=
Name,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mou=
seUpDelegate)},_mouseDown:function(b){if(c)return;this._mouseStarted&&thi=
s._mouseUp(b),this._mouseDownEvent=3Db;var =
d=3Dthis,e=3Db.which=3D=3D1,f=3Dtypeof =
this.options.cancel=3D=3D"string"&&b.target.nodeName?a(b.target).closest(=
this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;=
this.mouseDelayMet=3D!this.options.delay,this.mouseDelayMet||(this._mouse=
DelayTimer=3DsetTimeout(function(){d.mouseDelayMet=3D!0},this.options.del=
ay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseSta=
rted=3Dthis._mouseStart(b)!=3D=3D!1;if(!this._mouseStarted)return =
b.preventDefault(),!0}return!0=3D=3D=3Da.data(b.target,this.widgetName+".=
preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClick=
Event"),this._mouseMoveDelegate=3Dfunction(a){return =
d._mouseMove(a)},this._mouseUpDelegate=3Dfunction(a){return =
d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseM=
oveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.pre=
ventDefault(),c=3D!0,!0},_mouseMove:function(b){return!a.browser.msie||do=
cument.documentMode>=3D9||!!b.button?this._mouseStarted?(this._mouseDrag(=
b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)=
&&(this._mouseStarted=3Dthis._mouseStart(this._mouseDownEvent,b)!=3D=3D!1=
,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStar=
ted):this._mouseUp(b)},_mouseUp:function(b){return =
a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).=
unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStart=
ed&&(this._mouseStarted=3D!1,b.target=3D=3Dthis._mouseDownEvent.target&&a=
.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b=
)),!1},_mouseDistanceMet:function(a){return =
Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mous=
eDownEvent.pageY-a.pageY))>=3Dthis.options.distance},_mouseDelayMet:funct=
ion(a){return =
this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_m=
ouseStop:function(a){},_mouseCapture:function(a){return!0}})}(jQuery),fun=
ction(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",o=
ptions:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,cont=
ainment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",=
iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,=
scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,sna=
pMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this=
.options.helper=3D=3D"original"&&!/^(?:r|a|f)/.test(this.element.css("pos=
ition"))&&(this.element[0].style.position=3D"relative"),this.options.addC=
lasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this=
.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:fun=
ction(){if(!this.element.data("draggable"))return;return =
this.element.removeData("draggable").unbind(".draggable").removeClass("ui=
-draggable ui-draggable-dragging =
ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function=
(b){var c=3Dthis.options;return =
this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")?!1:(this.=
handle=3Dthis._getHandle(b),this.handle?(c.iframeFix&&a(c.iframeFix=3D=3D=
=3D!0?"iframe":c.iframeFix).each(function(){a('<div =
class=3D"ui-draggable-iframeFix" style=3D"background: =
#fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight=
+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset=
()).appendTo("body")}),!0):!1)},_mouseStart:function(b){var =
c=3Dthis.options;return =
this.helper=3Dthis._createHelper(b),this.helper.addClass("ui-draggable-dr=
agging"),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.c=
urrent=3Dthis),this._cacheMargins(),this.cssPosition=3Dthis.helper.css("p=
osition"),this.scrollParent=3Dthis.helper.scrollParent(),this.offset=3Dth=
is.positionAbs=3Dthis.element.offset(),this.offset=3D{top:this.offset.top=
-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.=
offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top}=
,parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this=
.originalPosition=3Dthis.position=3Dthis._generatePosition(b),this.origin=
alPageX=3Db.pageX,this.originalPageY=3Db.pageY,c.cursorAt&&this._adjustOf=
fsetFromHelper(c.cursorAt),c.containment&&this._setContainment(),this._tr=
igger("start",b)=3D=3D=3D!1?(this._clear(),!1):(this._cacheHelperProporti=
ons(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(thi=
s,b),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,=
b),!0)},_mouseDrag:function(b,c){this.position=3Dthis._generatePosition(b=
),this.positionAbs=3Dthis._convertPositionTo("absolute");if(!c){var =
d=3Dthis._uiHash();if(this._trigger("drag",b,d)=3D=3D=3D!1)return =
this._mouseUp({}),!1;this.position=3Dd.position}if(!this.options.axis||th=
is.options.axis!=3D"y")this.helper[0].style.left=3Dthis.position.left+"px=
";if(!this.options.axis||this.options.axis!=3D"x")this.helper[0].style.to=
p=3Dthis.position.top+"px";return =
a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),!1},_mouseStop:function(b){va=
r =
c=3D!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=3Da.ui.ddmanager.d=
rop(this,b)),this.dropped&&(c=3Dthis.dropped,this.dropped=3D!1);var =
d=3Dthis.element[0],e=3D!1;while(d&&(d=3Dd.parentNode))d=3D=3Ddocument&&(=
e=3D!0);if(!e&&this.options.helper=3D=3D=3D"original")return!1;if(this.op=
tions.revert=3D=3D"invalid"&&!c||this.options.revert=3D=3D"valid"&&c||thi=
s.options.revert=3D=3D=3D!0||a.isFunction(this.options.revert)&&this.opti=
ons.revert.call(this.element,c)){var =
f=3Dthis;a(this.helper).animate(this.originalPosition,parseInt(this.optio=
ns.revertDuration,10),function(){f._trigger("stop",b)!=3D=3D!1&&f._clear(=
)})}else =
this._trigger("stop",b)!=3D=3D!1&&this._clear();return!1},_mouseUp:functi=
on(b){return =
this.options.iframeFix=3D=3D=3D!0&&a("div.ui-draggable-iframeFix").each(f=
unction(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmana=
ger.dragStop(this,b),a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:f=
unction(){return =
this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),=
this},_getHandle:function(b){var =
c=3D!this.options.handle||!a(this.options.handle,this.element).length?!0:=
!1;return =
a(this.options.handle,this.element).find("*").andSelf().each(function(){t=
his=3D=3Db.target&&(c=3D!0)}),c},_createHelper:function(b){var =
c=3Dthis.options,d=3Da.isFunction(c.helper)?a(c.helper.apply(this.element=
[0],[b])):c.helper=3D=3D"clone"?this.element.clone().removeAttr("id"):thi=
s.element;return =
d.parents("body").length||d.appendTo(c.appendTo=3D=3D"parent"?this.elemen=
t[0].parentNode:c.appendTo),d[0]!=3Dthis.element[0]&&!/(fixed|absolute)/.=
test(d.css("position"))&&d.css("position","absolute"),d},_adjustOffsetFro=
mHelper:function(b){typeof b=3D=3D"string"&&(b=3Db.split(" =
")),a.isArray(b)&&(b=3D{left:+b[0],top:+b[1]||0}),"left"in =
b&&(this.offset.click.left=3Db.left+this.margins.left),"right"in =
b&&(this.offset.click.left=3Dthis.helperProportions.width-b.right+this.ma=
rgins.left),"top"in =
b&&(this.offset.click.top=3Db.top+this.margins.top),"bottom"in =
b&&(this.offset.click.top=3Dthis.helperProportions.height-b.bottom+this.m=
argins.top)},_getParentOffset:function(){this.offsetParent=3Dthis.helper.=
offsetParent();var =
b=3Dthis.offsetParent.offset();this.cssPosition=3D=3D"absolute"&&this.scr=
ollParent[0]!=3Ddocument&&a.ui.contains(this.scrollParent[0],this.offsetP=
arent[0])&&(b.left+=3Dthis.scrollParent.scrollLeft(),b.top+=3Dthis.scroll=
Parent.scrollTop());if(this.offsetParent[0]=3D=3Ddocument.body||this.offs=
etParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=3D=3D"htm=
l"&&a.browser.msie)b=3D{top:0,left:0};return{top:b.top+(parseInt(this.off=
setParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offset=
Parent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(=
this.cssPosition=3D=3D"relative"){var =
a=3Dthis.element.position();return{top:a.top-(parseInt(this.helper.css("t=
op"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.hel=
per.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left=
:0}},_cacheMargins:function(){this.margins=3D{left:parseInt(this.element.=
css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||=
0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(t=
his.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function=
(){this.helperProportions=3D{width:this.helper.outerWidth(),height:this.h=
elper.outerHeight()}},_setContainment:function(){var =
b=3Dthis.options;b.containment=3D=3D"parent"&&(b.containment=3Dthis.helpe=
r[0].parentNode);if(b.containment=3D=3D"document"||b.containment=3D=3D"wi=
ndow")this.containment=3D[b.containment=3D=3D"document"?0:a(window).scrol=
lLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=3D=
=3D"document"?0:a(window).scrollTop()-this.offset.relative.top-this.offse=
t.parent.top,(b.containment=3D=3D"document"?0:a(window).scrollLeft())+a(b=
.containment=3D=3D"document"?document:window).width()-this.helperProporti=
ons.width-this.margins.left,(b.containment=3D=3D"document"?0:a(window).sc=
rollTop())+(a(b.containment=3D=3D"document"?document:window).height()||do=
cument.body.parentNode.scrollHeight)-this.helperProportions.height-this.m=
argins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.conta=
inment.constructor!=3DArray){var =
c=3Da(b.containment),d=3Dc[0];if(!d)return;var =
e=3Dc.offset(),f=3Da(d).css("overflow")!=3D"hidden";this.containment=3D[(=
parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingL=
eft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d)=
.css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.off=
setWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).cs=
s("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-=
this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHei=
ght)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("pad=
dingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.=
margins.bottom],this.relative_container=3Dc}else =
b.containment.constructor=3D=3DArray&&(this.containment=3Db.containment)}=
,_convertPositionTo:function(b,c){c||(c=3Dthis.position);var =
d=3Db=3D=3D"absolute"?1:-1,e=3Dthis.options,f=3Dthis.cssPosition=3D=3D"ab=
solute"&&(this.scrollParent[0]=3D=3Ddocument||!a.ui.contains(this.scrollP=
arent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=3D/=
(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.to=
p*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&th=
is.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scroll=
Parent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative=
.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<52=
6&&this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.s=
crollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:funct=
ion(b){var =
c=3Dthis.options,d=3Dthis.cssPosition=3D=3D"absolute"&&(this.scrollParent=
[0]=3D=3Ddocument||!a.ui.contains(this.scrollParent[0],this.offsetParent[=
0]))?this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(d[0].tag=
Name),f=3Db.pageX,g=3Db.pageY;if(this.originalPosition){var =
h;if(this.containment){if(this.relative_container){var =
i=3Dthis.relative_container.offset();h=3D[this.containment[0]+i.left,this=
.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.to=
p]}else =
h=3Dthis.containment;b.pageX-this.offset.click.left<h[0]&&(f=3Dh[0]+this.=
offset.click.left),b.pageY-this.offset.click.top<h[1]&&(g=3Dh[1]+this.off=
set.click.top),b.pageX-this.offset.click.left>h[2]&&(f=3Dh[2]+this.offset=
.click.left),b.pageY-this.offset.click.top>h[3]&&(g=3Dh[3]+this.offset.cl=
ick.top)}if(c.grid){var =
j=3Dc.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid=
[1])*c.grid[1]:this.originalPageY;g=3Dh?j-this.offset.click.top<h[1]||j-t=
his.offset.click.top>h[3]?j-this.offset.click.top<h[1]?j+c.grid[1]:j-c.gr=
id[1]:j:j;var =
k=3Dc.grid[0]?this.originalPageX+Math.round((f-this.originalPageX)/c.grid=
[0])*c.grid[0]:this.originalPageX;f=3Dh?k-this.offset.click.left<h[0]||k-=
this.offset.click.left>h[2]?k-this.offset.click.left<h[0]?k+c.grid[0]:k-c=
.grid[0]:k:k}}return{top:g-this.offset.click.top-this.offset.relative.top=
-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cs=
sPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-this.scrollParent=
.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-this.offset=
.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.versi=
on<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-th=
is.scrollParent.scrollLeft():e?0:d.scrollLeft())}},_clear:function(){this=
.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=3Dthis.eleme=
nt[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=3Dnull=
,this.cancelHelperRemoval=3D!1},_trigger:function(b,c,d){return =
d=3Dd||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),b=3D=3D"drag"&&(this=
.positionAbs=3Dthis._convertPositionTo("absolute")),a.Widget.prototype._t=
rigger.call(this,b,c,d)},plugins:{},_uiHash:function(a){return{helper:thi=
s.helper,position:this.position,originalPosition:this.originalPosition,of=
fset:this.positionAbs}}}),a.extend(a.ui.draggable,{version:"1.8.21"}),a.u=
i.plugin.add("draggable","connectToSortable",{start:function(b,c){var =
d=3Da(this).data("draggable"),e=3Dd.options,f=3Da.extend({},c,{item:d.ele=
ment});d.sortables=3D[],a(e.connectToSortable).each(function(){var =
c=3Da.data(this,"sortable");c&&!c.options.disabled&&(d.sortables.push({in=
stance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger(=
"activate",b,f))})},stop:function(b,c){var =
d=3Da(this).data("draggable"),e=3Da.extend({},c,{item:d.element});a.each(=
d.sortables,function(){this.instance.isOver?(this.instance.isOver=3D0,d.c=
ancelHelperRemoval=3D!0,this.instance.cancelHelperRemoval=3D!1,this.shoul=
dRevert&&(this.instance.options.revert=3D!0),this.instance._mouseStop(b),=
this.instance.options.helper=3Dthis.instance.options._helper,d.options.he=
lper=3D=3D"original"&&this.instance.currentItem.css({top:"auto",left:"aut=
o"})):(this.instance.cancelHelperRemoval=3D!1,this.instance._trigger("dea=
ctivate",b,e))})},drag:function(b,c){var =
d=3Da(this).data("draggable"),e=3Dthis,f=3Dfunction(b){var =
c=3Dthis.offset.click.top,d=3Dthis.offset.click.left,e=3Dthis.positionAbs=
.top,f=3Dthis.positionAbs.left,g=3Db.height,h=3Db.width,i=3Db.top,j=3Db.l=
eft;return =
a.ui.isOver(e+c,f+d,i,j,g,h)};a.each(d.sortables,function(f){this.instanc=
e.positionAbs=3Dd.positionAbs,this.instance.helperProportions=3Dd.helperP=
roportions,this.instance.offset.click=3Dd.offset.click,this.instance._int=
ersectsWith(this.instance.containerCache)?(this.instance.isOver||(this.in=
stance.isOver=3D1,this.instance.currentItem=3Da(e).clone().removeAttr("id=
").appendTo(this.instance.element).data("sortable-item",!0),this.instance=
.options._helper=3Dthis.instance.options.helper,this.instance.options.hel=
per=3Dfunction(){return =
c.helper[0]},b.target=3Dthis.instance.currentItem[0],this.instance._mouse=
Capture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.cli=
ck.top=3Dd.offset.click.top,this.instance.offset.click.left=3Dd.offset.cl=
ick.left,this.instance.offset.parent.left-=3Dd.offset.parent.left-this.in=
stance.offset.parent.left,this.instance.offset.parent.top-=3Dd.offset.par=
ent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.drop=
ped=3Dthis.instance.element,d.currentItem=3Dd.element,this.instance.fromO=
utside=3Dd),this.instance.currentItem&&this.instance._mouseDrag(b)):this.=
instance.isOver&&(this.instance.isOver=3D0,this.instance.cancelHelperRemo=
val=3D!0,this.instance.options.revert=3D!1,this.instance._trigger("out",b=
,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),thi=
s.instance.options.helper=3Dthis.instance.options._helper,this.instance.c=
urrentItem.remove(),this.instance.placeholder&&this.instance.placeholder.=
remove(),d._trigger("fromSortable",b),d.dropped=3D!1)})}}),a.ui.plugin.ad=
d("draggable","cursor",{start:function(b,c){var =
d=3Da("body"),e=3Da(this).data("draggable").options;d.css("cursor")&&(e._=
cursor=3Dd.css("cursor")),d.css("cursor",e.cursor)},stop:function(b,c){va=
r =
d=3Da(this).data("draggable").options;d._cursor&&a("body").css("cursor",d=
._cursor)}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){v=
ar =
d=3Da(c.helper),e=3Da(this).data("draggable").options;d.css("opacity")&&(=
e._opacity=3Dd.css("opacity")),d.css("opacity",e.opacity)},stop:function(=
b,c){var =
d=3Da(this).data("draggable").options;d._opacity&&a(c.helper).css("opacit=
y",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(b,=
c){var =
d=3Da(this).data("draggable");d.scrollParent[0]!=3Ddocument&&d.scrollPare=
nt[0].tagName!=3D"HTML"&&(d.overflowOffset=3Dd.scrollParent.offset())},dr=
ag:function(b,c){var =
d=3Da(this).data("draggable"),e=3Dd.options,f=3D!1;if(d.scrollParent[0]!=3D=
document&&d.scrollParent[0].tagName!=3D"HTML"){if(!e.axis||e.axis!=3D"x")=
d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<e.scrollSensi=
tivity?d.scrollParent[0].scrollTop=3Df=3Dd.scrollParent[0].scrollTop+e.sc=
rollSpeed:b.pageY-d.overflowOffset.top<e.scrollSensitivity&&(d.scrollPare=
nt[0].scrollTop=3Df=3Dd.scrollParent[0].scrollTop-e.scrollSpeed);if(!e.ax=
is||e.axis!=3D"y")d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.p=
ageX<e.scrollSensitivity?d.scrollParent[0].scrollLeft=3Df=3Dd.scrollParen=
t[0].scrollLeft+e.scrollSpeed:b.pageX-d.overflowOffset.left<e.scrollSensi=
tivity&&(d.scrollParent[0].scrollLeft=3Df=3Dd.scrollParent[0].scrollLeft-=
e.scrollSpeed)}else{if(!e.axis||e.axis!=3D"x")b.pageY-a(document).scrollT=
op()<e.scrollSensitivity?f=3Da(document).scrollTop(a(document).scrollTop(=
)-e.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<e.s=
crollSensitivity&&(f=3Da(document).scrollTop(a(document).scrollTop()+e.sc=
rollSpeed));if(!e.axis||e.axis!=3D"y")b.pageX-a(document).scrollLeft()<e.=
scrollSensitivity?f=3Da(document).scrollLeft(a(document).scrollLeft()-e.s=
crollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<e.scroll=
Sensitivity&&(f=3Da(document).scrollLeft(a(document).scrollLeft()+e.scrol=
lSpeed))}f!=3D=3D!1&&a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.pre=
pareOffsets(d,b)}}),a.ui.plugin.add("draggable","snap",{start:function(b,=
c){var =
d=3Da(this).data("draggable"),e=3Dd.options;d.snapElements=3D[],a(e.snap.=
constructor!=3DString?e.snap.items||":data(draggable)":e.snap).each(funct=
ion(){var =
b=3Da(this),c=3Db.offset();this!=3Dd.element[0]&&d.snapElements.push({ite=
m:this,width:b.outerWidth(),height:b.outerHeight(),top:c.top,left:c.left}=
)})},drag:function(b,c){var =
d=3Da(this).data("draggable"),e=3Dd.options,f=3De.snapTolerance,g=3Dc.off=
set.left,h=3Dg+d.helperProportions.width,i=3Dc.offset.top,j=3Di+d.helperP=
roportions.height;for(var k=3Dd.snapElements.length-1;k>=3D0;k--){var =
l=3Dd.snapElements[k].left,m=3Dl+d.snapElements[k].width,n=3Dd.snapElemen=
ts[k].top,o=3Dn+d.snapElements[k].height;if(!(l-f<g&&g<m+f&&n-f<i&&i<o+f|=
|l-f<g&&g<m+f&&n-f<j&&j<o+f||l-f<h&&h<m+f&&n-f<i&&i<o+f||l-f<h&&h<m+f&&n-=
f<j&&j<o+f)){d.snapElements[k].snapping&&d.options.snap.release&&d.option=
s.snap.release.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElem=
ents[k].item})),d.snapElements[k].snapping=3D!1;continue}if(e.snapMode!=3D=
"inner"){var =
p=3DMath.abs(n-j)<=3Df,q=3DMath.abs(o-i)<=3Df,r=3DMath.abs(l-h)<=3Df,s=3D=
Math.abs(m-g)<=3Df;p&&(c.position.top=3Dd._convertPositionTo("relative",{=
top:n-d.helperProportions.height,left:0}).top-d.margins.top),q&&(c.positi=
on.top=3Dd._convertPositionTo("relative",{top:o,left:0}).top-d.margins.to=
p),r&&(c.position.left=3Dd._convertPositionTo("relative",{top:0,left:l-d.=
helperProportions.width}).left-d.margins.left),s&&(c.position.left=3Dd._c=
onvertPositionTo("relative",{top:0,left:m}).left-d.margins.left)}var =
t=3Dp||q||r||s;if(e.snapMode!=3D"outer"){var =
p=3DMath.abs(n-i)<=3Df,q=3DMath.abs(o-j)<=3Df,r=3DMath.abs(l-g)<=3Df,s=3D=
Math.abs(m-h)<=3Df;p&&(c.position.top=3Dd._convertPositionTo("relative",{=
top:n,left:0}).top-d.margins.top),q&&(c.position.top=3Dd._convertPosition=
To("relative",{top:o-d.helperProportions.height,left:0}).top-d.margins.to=
p),r&&(c.position.left=3Dd._convertPositionTo("relative",{top:0,left:l}).=
left-d.margins.left),s&&(c.position.left=3Dd._convertPositionTo("relative=
",{top:0,left:m-d.helperProportions.width}).left-d.margins.left)}!d.snapE=
lements[k].snapping&&(p||q||r||s||t)&&d.options.snap.snap&&d.options.snap=
.snap.call(d.element,b,a.extend(d._uiHash(),{snapItem:d.snapElements[k].i=
tem})),d.snapElements[k].snapping=3Dp||q||r||s||t}}}),a.ui.plugin.add("dr=
aggable","stack",{start:function(b,c){var =
d=3Da(this).data("draggable").options,e=3Da.makeArray(a(d.stack)).sort(fu=
nction(b,c){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(c).css=
("zIndex"),10)||0)});if(!e.length)return;var =
f=3DparseInt(e[0].style.zIndex)||0;a(e).each(function(a){this.style.zInde=
x=3Df+a}),this[0].style.zIndex=3Df+e.length}}),a.ui.plugin.add("draggable=
","zIndex",{start:function(b,c){var =
d=3Da(c.helper),e=3Da(this).data("draggable").options;d.css("zIndex")&&(e=
._zIndex=3Dd.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){=
var =
d=3Da(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex"=
,d._zIndex)}})}(jQuery),function(a,b){a.widget("ui.droppable",{widgetEven=
tPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1=
,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){=
var =
b=3Dthis.options,c=3Db.accept;this.isover=3D0,this.isout=3D1,this.accept=3D=
a.isFunction(c)?c:function(a){return =
a.is(c)},this.proportions=3D{width:this.element[0].offsetWidth,height:thi=
s.element[0].offsetHeight},a.ui.ddmanager.droppables[b.scope]=3Da.ui.ddma=
nager.droppables[b.scope]||[],a.ui.ddmanager.droppables[b.scope].push(thi=
s),b.addClasses&&this.element.addClass("ui-droppable")},destroy:function(=
){var b=3Da.ui.ddmanager.droppables[this.options.scope];for(var =
c=3D0;c<b.length;c++)b[c]=3D=3Dthis&&b.splice(c,1);return =
this.element.removeClass("ui-droppable =
ui-droppable-disabled").removeData("droppable").unbind(".droppable"),this=
},_setOption:function(b,c){b=3D=3D"accept"&&(this.accept=3Da.isFunction(c=
)?c:function(a){return =
a.is(c)}),a.Widget.prototype._setOption.apply(this,arguments)},_activate:=
function(b){var =
c=3Da.ui.ddmanager.current;this.options.activeClass&&this.element.addClas=
s(this.options.activeClass),c&&this._trigger("activate",b,this.ui(c))},_d=
eactivate:function(b){var =
c=3Da.ui.ddmanager.current;this.options.activeClass&&this.element.removeC=
lass(this.options.activeClass),c&&this._trigger("deactivate",b,this.ui(c)=
)},_over:function(b){var =
c=3Da.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]=3D=3Dthis=
.element[0])return;this.accept.call(this.element[0],c.currentItem||c.elem=
ent)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverC=
lass),this._trigger("over",b,this.ui(c)))},_out:function(b){var =
c=3Da.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]=3D=3Dthis=
.element[0])return;this.accept.call(this.element[0],c.currentItem||c.elem=
ent)&&(this.options.hoverClass&&this.element.removeClass(this.options.hov=
erClass),this._trigger("out",b,this.ui(c)))},_drop:function(b,c){var =
d=3Dc||a.ui.ddmanager.current;if(!d||(d.currentItem||d.element)[0]=3D=3Dt=
his.element[0])return!1;var e=3D!1;return =
this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(=
function(){var =
b=3Da.data(this,"droppable");if(b.options.greedy&&!b.options.disabled&&b.=
options.scope=3D=3Dd.options.scope&&b.accept.call(b.element[0],d.currentI=
tem||d.element)&&a.ui.intersect(d,a.extend(b,{offset:b.element.offset()})=
,b.options.tolerance))return =
e=3D!0,!1}),e?!1:this.accept.call(this.element[0],d.currentItem||d.elemen=
t)?(this.options.activeClass&&this.element.removeClass(this.options.activ=
eClass),this.options.hoverClass&&this.element.removeClass(this.options.ho=
verClass),this._trigger("drop",b,this.ui(d)),this.element):!1},ui:functio=
n(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a=
.position,offset:a.positionAbs}}}),a.extend(a.ui.droppable,{version:"1.8.=
21"}),a.ui.intersect=3Dfunction(b,c,d){if(!c.offset)return!1;var =
e=3D(b.positionAbs||b.position.absolute).left,f=3De+b.helperProportions.w=
idth,g=3D(b.positionAbs||b.position.absolute).top,h=3Dg+b.helperProportio=
ns.height,i=3Dc.offset.left,j=3Di+c.proportions.width,k=3Dc.offset.top,l=3D=
k+c.proportions.height;switch(d){case"fit":return =
i<=3De&&f<=3Dj&&k<=3Dg&&h<=3Dl;case"intersect":return =
i<e+b.helperProportions.width/2&&f-b.helperProportions.width/2<j&&k<g+b.h=
elperProportions.height/2&&h-b.helperProportions.height/2<l;case"pointer"=
:var =
m=3D(b.positionAbs||b.position.absolute).left+(b.clickOffset||b.offset.cl=
ick).left,n=3D(b.positionAbs||b.position.absolute).top+(b.clickOffset||b.=
offset.click).top,o=3Da.ui.isOver(n,m,k,i,c.proportions.height,c.proporti=
ons.width);return =
o;case"touch":return(g>=3Dk&&g<=3Dl||h>=3Dk&&h<=3Dl||g<k&&h>l)&&(e>=3Di&&=
e<=3Dj||f>=3Di&&f<=3Dj||e<i&&f>j);default:return!1}},a.ui.ddmanager=3D{cu=
rrent:null,droppables:{"default":[]},prepareOffsets:function(b,c){var =
d=3Da.ui.ddmanager.droppables[b.options.scope]||[],e=3Dc?c.type:null,f=3D=
(b.currentItem||b.element).find(":data(droppable)").andSelf();g:for(var =
h=3D0;h<d.length;h++){if(d[h].options.disabled||b&&!d[h].accept.call(d[h]=
.element[0],b.currentItem||b.element))continue;for(var =
i=3D0;i<f.length;i++)if(f[i]=3D=3Dd[h].element[0]){d[h].proportions.heigh=
t=3D0;continue =
g}d[h].visible=3Dd[h].element.css("display")!=3D"none";if(!d[h].visible)c=
ontinue;e=3D=3D"mousedown"&&d[h]._activate.call(d[h],c),d[h].offset=3Dd[h=
].element.offset(),d[h].proportions=3D{width:d[h].element[0].offsetWidth,=
height:d[h].element[0].offsetHeight}}},drop:function(b,c){var =
d=3D!1;return =
a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){if(!this=
.options)return;!this.options.disabled&&this.visible&&a.ui.intersect(b,th=
is,this.options.tolerance)&&(d=3Dthis._drop.call(this,c)||d),!this.option=
s.disabled&&this.visible&&this.accept.call(this.element[0],b.currentItem|=
|b.element)&&(this.isout=3D1,this.isover=3D0,this._deactivate.call(this,c=
))}),d},dragStart:function(b,c){b.element.parents(":not(body,html)").bind=
("scroll.droppable",function(){b.options.refreshPositions||a.ui.ddmanager=
.prepareOffsets(b,c)})},drag:function(b,c){b.options.refreshPositions&&a.=
ui.ddmanager.prepareOffsets(b,c),a.each(a.ui.ddmanager.droppables[b.optio=
ns.scope]||[],function(){if(this.options.disabled||this.greedyChild||!thi=
s.visible)return;var =
d=3Da.ui.intersect(b,this,this.options.tolerance),e=3D!d&&this.isover=3D=3D=
1?"isout":d&&this.isover=3D=3D0?"isover":null;if(!e)return;var =
f;if(this.options.greedy){var =
g=3Dthis.element.parents(":data(droppable):eq(0)");g.length&&(f=3Da.data(=
g[0],"droppable"),f.greedyChild=3De=3D=3D"isover"?1:0)}f&&e=3D=3D"isover"=
&&(f.isover=3D0,f.isout=3D1,f._out.call(f,c)),this[e]=3D1,this[e=3D=3D"is=
out"?"isover":"isout"]=3D0,this[e=3D=3D"isover"?"_over":"_out"].call(this=
,c),f&&e=3D=3D"isout"&&(f.isout=3D0,f.isover=3D1,f._over.call(f,c))})},dr=
agStop:function(b,c){b.element.parents(":not(body,html)").unbind("scroll.=
droppable"),b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c=
)}}}(jQuery),function(a,b){a.widget("ui.resizable",a.ui.mouse,{widgetEven=
tPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow"=
,animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1=
,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeigh=
t:10,minWidth:10,zIndex:1e3},_create:function(){var =
b=3Dthis,c=3Dthis.options;this.element.addClass("ui-resizable"),a.extend(=
this,{_aspectRatio:!!c.aspectRatio,aspectRatio:c.aspectRatio,originalElem=
ent:this.element,_proportionallyResizeElements:[],_helper:c.helper||c.gho=
st||c.animate?c.helper||"ui-resizable-helper":null}),this.element[0].node=
Name.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wra=
p(a('<div class=3D"ui-wrapper" style=3D"overflow: =
hidden;"></div>').css({position:this.element.css("position"),width:this.e=
lement.outerWidth(),height:this.element.outerHeight(),top:this.element.cs=
s("top"),left:this.element.css("left")})),this.element=3Dthis.element.par=
ent().data("resizable",this.element.data("resizable")),this.elementIsWrap=
per=3D!0,this.element.css({marginLeft:this.originalElement.css("marginLef=
t"),marginTop:this.originalElement.css("marginTop"),marginRight:this.orig=
inalElement.css("marginRight"),marginBottom:this.originalElement.css("mar=
ginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRi=
ght:0,marginBottom:0}),this.originalResizeStyle=3Dthis.originalElement.cs=
s("resize"),this.originalElement.css("resize","none"),this._proportionall=
yResizeElements.push(this.originalElement.css({position:"static",zoom:1,d=
isplay:"block"})),this.originalElement.css({margin:this.originalElement.c=
ss("margin")}),this._proportionallyResize()),this.handles=3Dc.handles||(a=
(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-=
resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se=
",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s=
,se");if(this.handles.constructor=3D=3DString){this.handles=3D=3D"all"&&(=
this.handles=3D"n,e,s,w,se,sw,ne,nw");var =
d=3Dthis.handles.split(",");this.handles=3D{};for(var =
e=3D0;e<d.length;e++){var =
f=3Da.trim(d[e]),g=3D"ui-resizable-"+f,h=3Da('<div =
class=3D"ui-resizable-handle =
'+g+'"></div>');h.css({zIndex:c.zIndex}),"se"=3D=3Df&&h.addClass("ui-icon=
 =
ui-icon-gripsmall-diagonal-se"),this.handles[f]=3D".ui-resizable-"+f,this=
.element.append(h)}}this._renderAxis=3Dfunction(b){b=3Db||this.element;fo=
r(var c in =
this.handles){this.handles[c].constructor=3D=3DString&&(this.handles[c]=3D=
a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.or=
iginalElement[0].nodeName.match(/textarea|input|select|button/i)){var =
d=3Da(this.handles[c],this.element),e=3D0;e=3D/sw|ne|nw|se|n|s/.test(c)?d=
.outerHeight():d.outerWidth();var =
f=3D["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.t=
est(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}i=
f(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),th=
is._handles=3Da(".ui-resizable-handle",this.element).disableSelection(),t=
his._handles.mouseover(function(){if(!b.resizing){if(this.className)var =
a=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=3D=
a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).ad=
dClass("ui-resizable-autohide").hover(function(){if(c.disabled)return;a(t=
his).removeClass("ui-resizable-autohide"),b._handles.show()},function(){i=
f(c.disabled)return;b.resizing||(a(this).addClass("ui-resizable-autohide"=
),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouse=
Destroy();var b=3Dfunction(b){a(b).removeClass("ui-resizable =
ui-resizable-disabled =
ui-resizable-resizing").removeData("resizable").unbind(".resizable").find=
(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.eleme=
nt);var =
c=3Dthis.element;c.after(this.originalElement.css({position:c.css("positi=
on"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.=
css("left")})).remove()}return =
this.originalElement.css("resize",this.originalResizeStyle),b(this.origin=
alElement),this},_mouseCapture:function(b){var c=3D!1;for(var d in =
this.handles)a(this.handles[d])[0]=3D=3Db.target&&(c=3D!0);return!this.op=
tions.disabled&&c},_mouseStart:function(b){var =
d=3Dthis.options,e=3Dthis.element.position(),f=3Dthis.element;this.resizi=
ng=3D!0,this.documentScroll=3D{top:a(document).scrollTop(),left:a(documen=
t).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position"=
)))&&f.css({position:"absolute",top:e.top,left:e.left}),this._renderProxy=
();var =
g=3Dc(this.helper.css("left")),h=3Dc(this.helper.css("top"));d.containmen=
t&&(g+=3Da(d.containment).scrollLeft()||0,h+=3Da(d.containment).scrollTop=
()||0),this.offset=3Dthis.helper.offset(),this.position=3D{left:g,top:h},=
this.size=3Dthis._helper?{width:f.outerWidth(),height:f.outerHeight()}:{w=
idth:f.width(),height:f.height()},this.originalSize=3Dthis._helper?{width=
:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height(=
)},this.originalPosition=3D{left:g,top:h},this.sizeDiff=3D{width:f.outerW=
idth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePos=
ition=3D{left:b.pageX,top:b.pageY},this.aspectRatio=3Dtypeof =
d.aspectRatio=3D=3D"number"?d.aspectRatio:this.originalSize.width/this.or=
iginalSize.height||1;var =
i=3Da(".ui-resizable-"+this.axis).css("cursor");return =
a("body").css("cursor",i=3D=3D"auto"?this.axis+"-resize":i),f.addClass("u=
i-resizable-resizing"),this._propagate("start",b),!0},_mouseDrag:function=
(b){var =
c=3Dthis.helper,d=3Dthis.options,e=3D{},f=3Dthis,g=3Dthis.originalMousePo=
sition,h=3Dthis.axis,i=3Db.pageX-g.left||0,j=3Db.pageY-g.top||0,k=3Dthis.=
_change[h];if(!k)return!1;var =
l=3Dk.apply(this,[b,i,j]),m=3Da.browser.msie&&a.browser.version<7,n=3Dthi=
s.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio=
||b.shiftKey)l=3Dthis._updateRatio(l,b);return =
l=3Dthis._respectSize(l,b),this._propagate("resize",b),c.css({top:this.po=
sition.top+"px",left:this.position.left+"px",width:this.size.width+"px",h=
eight:this.size.height+"px"}),!this._helper&&this._proportionallyResizeEl=
ements.length&&this._proportionallyResize(),this._updateCache(l),this._tr=
igger("resize",b,this.ui()),!1},_mouseStop:function(b){this.resizing=3D!1=
;var c=3Dthis.options,d=3Dthis;if(this._helper){var =
e=3Dthis._proportionallyResizeElements,f=3De.length&&/textarea/i.test(e[0=
].nodeName),g=3Df&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=3Df?=
0:d.sizeDiff.width,i=3D{width:d.helper.width()-h,height:d.helper.height()=
-g},j=3DparseInt(d.element.css("left"),10)+(d.position.left-d.originalPos=
ition.left)||null,k=3DparseInt(d.element.css("top"),10)+(d.position.top-d=
.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:=
k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),t=
his._helper&&!c.animate&&this._proportionallyResize()}return =
a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-res=
izing"),this._propagate("stop",b),this._helper&&this.helper.remove(),!1},=
_updateVirtualBoundaries:function(a){var =
b=3Dthis.options,c,e,f,g,h;h=3D{minWidth:d(b.minWidth)?b.minWidth:0,maxWi=
dth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeigh=
t:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||=
a)c=3Dh.minHeight*this.aspectRatio,f=3Dh.minWidth/this.aspectRatio,e=3Dh.=
maxHeight*this.aspectRatio,g=3Dh.maxWidth/this.aspectRatio,c>h.minWidth&&=
(h.minWidth=3Dc),f>h.minHeight&&(h.minHeight=3Df),e<h.maxWidth&&(h.maxWid=
th=3De),g<h.maxHeight&&(h.maxHeight=3Dg);this._vBoundaries=3Dh},_updateCa=
che:function(a){var =
b=3Dthis.options;this.offset=3Dthis.helper.offset(),d(a.left)&&(this.posi=
tion.left=3Da.left),d(a.top)&&(this.position.top=3Da.top),d(a.height)&&(t=
his.size.height=3Da.height),d(a.width)&&(this.size.width=3Da.width)},_upd=
ateRatio:function(a,b){var =
c=3Dthis.options,e=3Dthis.position,f=3Dthis.size,g=3Dthis.axis;return =
d(a.height)?a.width=3Da.height*this.aspectRatio:d(a.width)&&(a.height=3Da=
.width/this.aspectRatio),g=3D=3D"sw"&&(a.left=3De.left+(f.width-a.width),=
a.top=3Dnull),g=3D=3D"nw"&&(a.top=3De.top+(f.height-a.height),a.left=3De.=
left+(f.width-a.width)),a},_respectSize:function(a,b){var =
c=3Dthis.helper,e=3Dthis._vBoundaries,f=3Dthis._aspectRatio||b.shiftKey,g=
=3Dthis.axis,h=3Dd(a.width)&&e.maxWidth&&e.maxWidth<a.width,i=3Dd(a.heigh=
t)&&e.maxHeight&&e.maxHeight<a.height,j=3Dd(a.width)&&e.minWidth&&e.minWi=
dth>a.width,k=3Dd(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.widt=
h=3De.minWidth),k&&(a.height=3De.minHeight),h&&(a.width=3De.maxWidth),i&&=
(a.height=3De.maxHeight);var =
l=3Dthis.originalPosition.left+this.originalSize.width,m=3Dthis.position.=
top+this.size.height,n=3D/sw|nw|w/.test(g),o=3D/nw|ne|n/.test(g);j&&n&&(a=
.left=3Dl-e.minWidth),h&&n&&(a.left=3Dl-e.maxWidth),k&&o&&(a.top=3Dm-e.mi=
nHeight),i&&o&&(a.top=3Dm-e.maxHeight);var =
p=3D!a.width&&!a.height;return =
p&&!a.left&&a.top?a.top=3Dnull:p&&!a.top&&a.left&&(a.left=3Dnull),a},_pro=
portionallyResize:function(){var =
b=3Dthis.options;if(!this._proportionallyResizeElements.length)return;var=
 c=3Dthis.helper||this.element;for(var =
d=3D0;d<this._proportionallyResizeElements.length;d++){var =
e=3Dthis._proportionallyResizeElements[d];if(!this.borderDif){var =
f=3D[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBotto=
mWidth"),e.css("borderLeftWidth")],g=3D[e.css("paddingTop"),e.css("paddin=
gRight"),e.css("paddingBottom"),e.css("paddingLeft")];this.borderDif=3Da.=
map(f,function(a,b){var =
c=3DparseInt(a,10)||0,d=3DparseInt(g[b],10)||0;return =
c+d})}if(!a.browser.msie||!a(c).is(":hidden")&&!a(c).parents(":hidden").l=
ength)e.css({height:c.height()-this.borderDif[0]-this.borderDif[2]||0,wid=
th:c.width()-this.borderDif[1]-this.borderDif[3]||0});else =
continue}},_renderProxy:function(){var =
b=3Dthis.element,c=3Dthis.options;this.elementOffset=3Db.offset();if(this=
._helper){this.helper=3Dthis.helper||a('<div =
style=3D"overflow:hidden;"></div>');var =
d=3Da.browser.msie&&a.browser.version<7,e=3Dd?1:0,f=3Dd?2:-1;this.helper.=
addClass(this._helper).css({width:this.element.outerWidth()+f,height:this=
.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left=
-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper=
.appendTo("body").disableSelection()}else =
this.helper=3Dthis.element},_change:{e:function(a,b,c){return{width:this.=
originalSize.width+b}},w:function(a,b,c){var =
d=3Dthis.options,e=3Dthis.originalSize,f=3Dthis.originalPosition;return{l=
eft:f.left+b,width:e.width-b}},n:function(a,b,c){var =
d=3Dthis.options,e=3Dthis.originalSize,f=3Dthis.originalPosition;return{t=
op:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.origi=
nalSize.height+c}},se:function(b,c,d){return =
a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[=
b,c,d]))},sw:function(b,c,d){return =
a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[=
b,c,d]))},ne:function(b,c,d){return =
a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[=
b,c,d]))},nw:function(b,c,d){return =
a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[=
b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]=
),b!=3D"resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){r=
eturn{originalElement:this.originalElement,element:this.element,helper:th=
is.helper,position:this.position,size:this.size,originalSize:this.origina=
lSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,=
{version:"1.8.21"}),a.ui.plugin.add("resizable","alsoResize",{start:funct=
ion(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dfunction(b){a(b).each(fun=
ction(){var =
b=3Da(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),h=
eight:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseIn=
t(b.css("top"),10)})})};typeof =
e.alsoResize=3D=3D"object"&&!e.alsoResize.parentNode?e.alsoResize.length?=
(e.alsoResize=3De.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,func=
tion(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd.originalSize,g=3Dd.orig=
inalPosition,h=3D{height:d.size.height-f.height||0,width:d.size.width-f.w=
idth||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=3Df=
unction(b,d){a(b).each(function(){var =
b=3Da(this),e=3Da(this).data("resizable-alsoresize"),f=3D{},g=3Dd&&d.leng=
th?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","=
height","top","left"];a.each(g,function(a,b){var =
c=3D(e[b]||0)+(h[b]||0);c&&c>=3D0&&(f[b]=3Dc||null)}),b.css(f)})};typeof =
e.alsoResize=3D=3D"object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,fu=
nction(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){a(this).removeDa=
ta("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop=
:function(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd._proportionallyResizeEl=
ements,g=3Df.length&&/textarea/i.test(f[0].nodeName),h=3Dg&&a.ui.hasScrol=
l(f[0],"left")?0:d.sizeDiff.height,i=3Dg?0:d.sizeDiff.width,j=3D{width:d.=
size.width-i,height:d.size.height-h},k=3DparseInt(d.element.css("left"),1=
0)+(d.position.left-d.originalPosition.left)||null,l=3DparseInt(d.element=
.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.a=
nimate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,eas=
ing:e.animateEasing,step:function(){var =
c=3D{width:parseInt(d.element.css("width"),10),height:parseInt(d.element.=
css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.e=
lement.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.=
height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add=
("resizable","containment",{start:function(b,d){var =
e=3Da(this).data("resizable"),f=3De.options,g=3De.element,h=3Df.containme=
nt,i=3Dh instanceof =
a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!i)return;e.containerE=
lement=3Da(i);if(/document/.test(h)||h=3D=3Ddocument)e.containerOffset=3D=
{left:0,top:0},e.containerPosition=3D{left:0,top:0},e.parentData=3D{eleme=
nt:a(document),left:0,top:0,width:a(document).width(),height:a(document).=
height()||document.body.parentNode.scrollHeight};else{var =
j=3Da(i),k=3D[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a=
]=3Dc(j.css("padding"+b))}),e.containerOffset=3Dj.offset(),e.containerPos=
ition=3Dj.position(),e.containerSize=3D{height:j.innerHeight()-k[3],width=
:j.innerWidth()-k[1]};var =
l=3De.containerOffset,m=3De.containerSize.height,n=3De.containerSize.widt=
h,o=3Da.ui.hasScroll(i,"left")?i.scrollWidth:n,p=3Da.ui.hasScroll(i)?i.sc=
rollHeight:m;e.parentData=3D{element:i,left:l.left,top:l.top,width:o,heig=
ht:p}}},resize:function(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd.containerSize,g=3Dd.con=
tainerOffset,h=3Dd.size,i=3Dd.position,j=3Dd._aspectRatio||b.shiftKey,k=3D=
{top:0,left:0},l=3Dd.containerElement;l[0]!=3Ddocument&&/static/.test(l.c=
ss("position"))&&(k=3Dg),i.left<(d._helper?g.left:0)&&(d.size.width=3Dd.s=
ize.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d=
.size.height=3Dd.size.width/d.aspectRatio),d.position.left=3De.helper?g.l=
eft:0),i.top<(d._helper?g.top:0)&&(d.size.height=3Dd.size.height+(d._help=
er?d.position.top-g.top:d.position.top),j&&(d.size.width=3Dd.size.height*=
d.aspectRatio),d.position.top=3Dd._helper?g.top:0),d.offset.left=3Dd.pare=
ntData.left+d.position.left,d.offset.top=3Dd.parentData.top+d.position.to=
p;var =
m=3DMath.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.size=
Diff.width),n=3DMath.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top=
)+d.sizeDiff.height),o=3Dd.containerElement.get(0)=3D=3Dd.element.parent(=
).get(0),p=3D/relative|absolute/.test(d.containerElement.css("position"))=
;o&&p&&(m-=3Dd.parentData.left),m+d.size.width>=3Dd.parentData.width&&(d.=
size.width=3Dd.parentData.width-m,j&&(d.size.height=3Dd.size.width/d.aspe=
ctRatio)),n+d.size.height>=3Dd.parentData.height&&(d.size.height=3Dd.pare=
ntData.height-n,j&&(d.size.width=3Dd.size.height*d.aspectRatio))},stop:fu=
nction(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd.position,g=3Dd.containe=
rOffset,h=3Dd.containerPosition,i=3Dd.containerElement,j=3Da(d.helper),k=3D=
j.offset(),l=3Dj.outerWidth()-d.sizeDiff.width,m=3Dj.outerHeight()-d.size=
Diff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(=
this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.ani=
mate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g=
.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:fu=
nction(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd.size;d.ghost=3Dd.origin=
alElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"rela=
tive",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-=
resizable-ghost").addClass(typeof =
e.ghost=3D=3D"string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:func=
tion(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options;d.ghost&&d.ghost.css({positio=
n:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c=
){var =
d=3Da(this).data("resizable"),e=3Dd.options;d.ghost&&d.helper&&d.helper.g=
et(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{=
resize:function(b,c){var =
d=3Da(this).data("resizable"),e=3Dd.options,f=3Dd.size,g=3Dd.originalSize=
,h=3Dd.originalPosition,i=3Dd.axis,j=3De._aspectRatio||b.shiftKey;e.grid=3D=
typeof e.grid=3D=3D"number"?[e.grid,e.grid]:e.grid;var =
k=3DMath.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=3DMath.=
round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.tes=
t(i)?(d.size.width=3Dg.width+k,d.size.height=3Dg.height+l):/^(ne)$/.test(=
i)?(d.size.width=3Dg.width+k,d.size.height=3Dg.height+l,d.position.top=3D=
h.top-l):/^(sw)$/.test(i)?(d.size.width=3Dg.width+k,d.size.height=3Dg.hei=
ght+l,d.position.left=3Dh.left-k):(d.size.width=3Dg.width+k,d.size.height=
=3Dg.height+l,d.position.top=3Dh.top-l,d.position.left=3Dh.left-k)}});var=
 c=3Dfunction(a){return =
parseInt(a,10)||0},d=3Dfunction(a){return!isNaN(parseInt(a,10))}}(jQuery)=
,function(a,b){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"bo=
dy",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:funct=
ion(){var =
b=3Dthis;this.element.addClass("ui-selectable"),this.dragged=3D!1;var =
c;this.refresh=3Dfunction(){c=3Da(b.options.filter,b.element[0]),c.addCla=
ss("ui-selectee"),c.each(function(){var =
b=3Da(this),c=3Db.offset();a.data(this,"selectable-item",{element:this,$e=
lement:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b=
.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),select=
ing:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})=
})},this.refresh(),this.selectees=3Dc.addClass("ui-selectee"),this._mouse=
Init(),this.helper=3Da("<div =
class=3D'ui-selectable-helper'></div>")},destroy:function(){return =
this.selectees.removeClass("ui-selectee").removeData("selectable-item"),t=
his.element.removeClass("ui-selectable =
ui-selectable-disabled").removeData("selectable").unbind(".selectable"),t=
his._mouseDestroy(),this},_mouseStart:function(b){var =
c=3Dthis;this.opos=3D[b.pageX,b.pageY];if(this.options.disabled)return;va=
r =
d=3Dthis.options;this.selectees=3Da(d.filter,this.element[0]),this._trigg=
er("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.c=
lientX,top:b.clientY,width:0,height:0}),d.autoRefresh&&this.refresh(),thi=
s.selectees.filter(".ui-selected").each(function(){var =
d=3Da.data(this,"selectable-item");d.startselected=3D!0,!b.metaKey&&!b.ct=
rlKey&&(d.$element.removeClass("ui-selected"),d.selected=3D!1,d.$element.=
addClass("ui-unselecting"),d.unselecting=3D!0,c._trigger("unselecting",b,=
{unselecting:d.element}))}),a(b.target).parents().andSelf().each(function=
(){var d=3Da.data(this,"selectable-item");if(d){var =
e=3D!b.metaKey&&!b.ctrlKey||!d.$element.hasClass("ui-selected");return =
d.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-s=
electing":"ui-unselecting"),d.unselecting=3D!e,d.selecting=3De,d.selected=
=3De,e?c._trigger("selecting",b,{selecting:d.element}):c._trigger("unsele=
cting",b,{unselecting:d.element}),!1}})},_mouseDrag:function(b){var =
c=3Dthis;this.dragged=3D!0;if(this.options.disabled)return;var =
d=3Dthis.options,e=3Dthis.opos[0],f=3Dthis.opos[1],g=3Db.pageX,h=3Db.page=
Y;if(e>g){var i=3Dg;g=3De,e=3Di}if(f>h){var i=3Dh;h=3Df,f=3Di}return =
this.helper.css({left:e,top:f,width:g-e,height:h-f}),this.selectees.each(=
function(){var =
i=3Da.data(this,"selectable-item");if(!i||i.element=3D=3Dc.element[0])ret=
urn;var =
j=3D!1;d.tolerance=3D=3D"touch"?j=3D!(i.left>g||i.right<e||i.top>h||i.bot=
tom<f):d.tolerance=3D=3D"fit"&&(j=3Di.left>e&&i.right<g&&i.top>f&&i.botto=
m<h),j?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=3D!=
1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=
=3D!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=3D!0=
,c._trigger("selecting",b,{selecting:i.element}))):(i.selecting&&((b.meta=
Key||b.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),=
i.selecting=3D!1,i.$element.addClass("ui-selected"),i.selected=3D!0):(i.$=
element.removeClass("ui-selecting"),i.selecting=3D!1,i.startselected&&(i.=
$element.addClass("ui-unselecting"),i.unselecting=3D!0),c._trigger("unsel=
ecting",b,{unselecting:i.element}))),i.selected&&!b.metaKey&&!b.ctrlKey&&=
!i.startselected&&(i.$element.removeClass("ui-selected"),i.selected=3D!1,=
i.$element.addClass("ui-unselecting"),i.unselecting=3D!0,c._trigger("unse=
lecting",b,{unselecting:i.element})))}),!1},_mouseStop:function(b){var =
c=3Dthis;this.dragged=3D!1;var d=3Dthis.options;return =
a(".ui-unselecting",this.element[0]).each(function(){var =
d=3Da.data(this,"selectable-item");d.$element.removeClass("ui-unselecting=
"),d.unselecting=3D!1,d.startselected=3D!1,c._trigger("unselected",b,{uns=
elected:d.element})}),a(".ui-selecting",this.element[0]).each(function(){=
var =
d=3Da.data(this,"selectable-item");d.$element.removeClass("ui-selecting")=
.addClass("ui-selected"),d.selecting=3D!1,d.selected=3D!0,d.startselected=
=3D!0,c._trigger("selected",b,{selected:d.element})}),this._trigger("stop=
",b),this.helper.remove(),!1}}),a.extend(a.ui.selectable,{version:"1.8.21=
"})}(jQuery),function(a,b){a.widget("ui.sortable",a.ui.mouse,{widgetEvent=
Prefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,=
containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderS=
ize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> =
*",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scr=
ollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:fun=
ction(){var =
a=3Dthis.options;this.containerCache=3D{},this.element.addClass("ui-sorta=
ble"),this.refresh(),this.floating=3Dthis.items.length?a.axis=3D=3D=3D"x"=
||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/=
.test(this.items[0].item.css("display")):!1,this.offset=3Dthis.element.of=
fset(),this._mouseInit(),this.ready=3D!0},destroy:function(){a.Widget.pro=
totype.destroy.call(this),this.element.removeClass("ui-sortable =
ui-sortable-disabled"),this._mouseDestroy();for(var =
b=3Dthis.items.length-1;b>=3D0;b--)this.items[b].item.removeData(this.wid=
getName+"-item");return =
this},_setOption:function(b,c){b=3D=3D=3D"disabled"?(this.options[b]=3Dc,=
this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widg=
et.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c=
){var =
d=3Dthis;if(this.reverting)return!1;if(this.options.disabled||this.option=
s.type=3D=3D"static")return!1;this._refreshItems(b);var =
e=3Dnull,f=3Dthis,g=3Da(b.target).parents().each(function(){if(a.data(thi=
s,d.widgetName+"-item")=3D=3Df)return =
e=3Da(this),!1});a.data(b.target,d.widgetName+"-item")=3D=3Df&&(e=3Da(b.t=
arget));if(!e)return!1;if(this.options.handle&&!c){var =
h=3D!1;a(this.options.handle,e).find("*").andSelf().each(function(){this=3D=
=3Db.target&&(h=3D!0)});if(!h)return!1}return =
this.currentItem=3De,this._removeCurrentsFromItems(),!0},_mouseStart:func=
tion(b,c,d){var =
e=3Dthis.options,f=3Dthis;this.currentContainer=3Dthis,this.refreshPositi=
ons(),this.helper=3Dthis._createHelper(b),this._cacheHelperProportions(),=
this._cacheMargins(),this.scrollParent=3Dthis.helper.scrollParent(),this.=
offset=3Dthis.currentItem.offset(),this.offset=3D{top:this.offset.top-thi=
s.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offs=
et,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},par=
ent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.hel=
per.css("position","absolute"),this.cssPosition=3Dthis.helper.css("positi=
on"),this.originalPosition=3Dthis._generatePosition(b),this.originalPageX=
=3Db.pageX,this.originalPageY=3Db.pageY,e.cursorAt&&this._adjustOffsetFro=
mHelper(e.cursorAt),this.domPosition=3D{prev:this.currentItem.prev()[0],p=
arent:this.currentItem.parent()[0]},this.helper[0]!=3Dthis.currentItem[0]=
&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._=
setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=3D=
a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(th=
is.helper.css("opacity")&&(this._storedOpacity=3Dthis.helper.css("opacity=
")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIn=
dex")&&(this._storedZIndex=3Dthis.helper.css("zIndex")),this.helper.css("=
zIndex",e.zIndex)),this.scrollParent[0]!=3Ddocument&&this.scrollParent[0]=
.tagName!=3D"HTML"&&(this.overflowOffset=3Dthis.scrollParent.offset()),th=
is._trigger("start",b,this._uiHash()),this._preserveHelperProportions||th=
is._cacheHelperProportions();if(!d)for(var =
g=3Dthis.containers.length-1;g>=3D0;g--)this.containers[g]._trigger("acti=
vate",b,f._uiHash(this));return =
a.ui.ddmanager&&(a.ui.ddmanager.current=3Dthis),a.ui.ddmanager&&!e.dropBe=
haviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=3D!0,this.he=
lper.addClass("ui-sortable-helper"),this._mouseDrag(b),!0},_mouseDrag:fun=
ction(b){this.position=3Dthis._generatePosition(b),this.positionAbs=3Dthi=
s._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPosition=
Abs=3Dthis.positionAbs);if(this.options.scroll){var =
c=3Dthis.options,d=3D!1;this.scrollParent[0]!=3Ddocument&&this.scrollPare=
nt[0].tagName!=3D"HTML"?(this.overflowOffset.top+this.scrollParent[0].off=
setHeight-b.pageY<c.scrollSensitivity?this.scrollParent[0].scrollTop=3Dd=3D=
this.scrollParent[0].scrollTop+c.scrollSpeed:b.pageY-this.overflowOffset.=
top<c.scrollSensitivity&&(this.scrollParent[0].scrollTop=3Dd=3Dthis.scrol=
lParent[0].scrollTop-c.scrollSpeed),this.overflowOffset.left+this.scrollP=
arent[0].offsetWidth-b.pageX<c.scrollSensitivity?this.scrollParent[0].scr=
ollLeft=3Dd=3Dthis.scrollParent[0].scrollLeft+c.scrollSpeed:b.pageX-this.=
overflowOffset.left<c.scrollSensitivity&&(this.scrollParent[0].scrollLeft=
=3Dd=3Dthis.scrollParent[0].scrollLeft-c.scrollSpeed)):(b.pageY-a(documen=
t).scrollTop()<c.scrollSensitivity?d=3Da(document).scrollTop(a(document).=
scrollTop()-c.scrollSpeed):a(window).height()-(b.pageY-a(document).scroll=
Top())<c.scrollSensitivity&&(d=3Da(document).scrollTop(a(document).scroll=
Top()+c.scrollSpeed)),b.pageX-a(document).scrollLeft()<c.scrollSensitivit=
y?d=3Da(document).scrollLeft(a(document).scrollLeft()-c.scrollSpeed):a(wi=
ndow).width()-(b.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(d=3D=
a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed))),d!=3D=3D=
!1&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,=
b)}this.positionAbs=3Dthis._convertPositionTo("absolute");if(!this.option=
s.axis||this.options.axis!=3D"y")this.helper[0].style.left=3Dthis.positio=
n.left+"px";if(!this.options.axis||this.options.axis!=3D"x")this.helper[0=
].style.top=3Dthis.position.top+"px";for(var =
e=3Dthis.items.length-1;e>=3D0;e--){var =
f=3Dthis.items[e],g=3Df.item[0],h=3Dthis._intersectsWithPointer(f);if(!h)=
continue;if(g!=3Dthis.currentItem[0]&&this.placeholder[h=3D=3D1?"next":"p=
rev"]()[0]!=3Dg&&!a.ui.contains(this.placeholder[0],g)&&(this.options.typ=
e=3D=3D"semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.directi=
on=3Dh=3D=3D1?"down":"up";if(this.options.tolerance=3D=3D"pointer"||this.=
_intersectsWithSides(f))this._rearrange(b,f);else =
break;this._trigger("change",b,this._uiHash());break}}return =
this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),th=
is._trigger("sort",b,this._uiHash()),this.lastPositionAbs=3Dthis.position=
Abs,!1},_mouseStop:function(b,c){if(!b)return;a.ui.ddmanager&&!this.optio=
ns.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var=
 =
d=3Dthis,e=3Dd.placeholder.offset();d.reverting=3D!0,a(this.helper).anima=
te({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent=
[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.=
offset.parent.top-d.margins.top+(this.offsetParent[0]=3D=3Ddocument.body?=
0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,=
function(){d._clear(b)})}else =
this._clear(b,c);return!1},cancel:function(){var =
b=3Dthis;if(this.dragging){this._mouseUp({target:null}),this.options.help=
er=3D=3D"original"?this.currentItem.css(this._storedCSS).removeClass("ui-=
sortable-helper"):this.currentItem.show();for(var =
c=3Dthis.containers.length-1;c>=3D0;c--)this.containers[c]._trigger("deac=
tivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(th=
is.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].=
containerCache.over=3D0)}return =
this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].pa=
rentNode.removeChild(this.placeholder[0]),this.options.helper!=3D"origina=
l"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend=
(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domP=
osition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domP=
osition.parent).prepend(this.currentItem)),this},serialize:function(b){va=
r c=3Dthis._getItemsAsjQuery(b&&b.connected),d=3D[];return =
b=3Db||{},a(c).each(function(){var =
c=3D(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.=
+)[-=3D_](.+)/);c&&d.push((b.key||c[1]+"[]")+"=3D"+(b.key&&b.expression?c=
[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"=3D"),d.join("&")},toArray:f=
unction(b){var c=3Dthis._getItemsAsjQuery(b&&b.connected),d=3D[];return =
b=3Db||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id"=
)||"")}),d},_intersectsWith:function(a){var =
b=3Dthis.positionAbs.left,c=3Db+this.helperProportions.width,d=3Dthis.pos=
itionAbs.top,e=3Dd+this.helperProportions.height,f=3Da.left,g=3Df+a.width=
,h=3Da.top,i=3Dh+a.height,j=3Dthis.offset.click.top,k=3Dthis.offset.click=
.left,l=3Dd+j>h&&d+j<i&&b+k>f&&b+k<g;return =
this.options.tolerance=3D=3D"pointer"||this.options.forcePointerForContai=
ners||this.options.tolerance!=3D"pointer"&&this.helperProportions[this.fl=
oating?"width":"height"]>a[this.floating?"width":"height"]?l:f<b+this.hel=
perProportions.width/2&&c-this.helperProportions.width/2<g&&h<d+this.help=
erProportions.height/2&&e-this.helperProportions.height/2<i},_intersectsW=
ithPointer:function(b){var =
c=3Dthis.options.axis=3D=3D=3D"x"||a.ui.isOverAxis(this.positionAbs.top+t=
his.offset.click.top,b.top,b.height),d=3Dthis.options.axis=3D=3D=3D"y"||a=
.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,b.left,b.widt=
h),e=3Dc&&d,f=3Dthis._getDragVerticalDirection(),g=3Dthis._getDragHorizon=
talDirection();return =
e?this.floating?g&&g=3D=3D"right"||f=3D=3D"down"?2:1:f&&(f=3D=3D"down"?2:=
1):!1},_intersectsWithSides:function(b){var =
c=3Da.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,b.top+b.he=
ight/2,b.height),d=3Da.ui.isOverAxis(this.positionAbs.left+this.offset.cl=
ick.left,b.left+b.width/2,b.width),e=3Dthis._getDragVerticalDirection(),f=
=3Dthis._getDragHorizontalDirection();return =
this.floating&&f?f=3D=3D"right"&&d||f=3D=3D"left"&&!d:e&&(e=3D=3D"down"&&=
c||e=3D=3D"up"&&!c)},_getDragVerticalDirection:function(){var =
a=3Dthis.positionAbs.top-this.lastPositionAbs.top;return =
a!=3D0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var =
a=3Dthis.positionAbs.left-this.lastPositionAbs.left;return =
a!=3D0&&(a>0?"right":"left")},refresh:function(a){return =
this._refreshItems(a),this.refreshPositions(),this},_connectWith:function=
(){var a=3Dthis.options;return =
a.connectWith.constructor=3D=3DString?[a.connectWith]:a.connectWith},_get=
ItemsAsjQuery:function(b){var =
c=3Dthis,d=3D[],e=3D[],f=3Dthis._connectWith();if(f&&b)for(var =
g=3Df.length-1;g>=3D0;g--){var h=3Da(f[g]);for(var =
i=3Dh.length-1;i>=3D0;i--){var =
j=3Da.data(h[i],this.widgetName);j&&j!=3Dthis&&!j.options.disabled&&e.pus=
h([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.opti=
ons.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeho=
lder"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.c=
all(this.element,null,{options:this.options,item:this.currentItem}):a(thi=
s.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortabl=
e-placeholder"),this]);for(var =
g=3De.length-1;g>=3D0;g--)e[g][0].each(function(){d.push(this)});return =
a(d)},_removeCurrentsFromItems:function(){var =
a=3Dthis.currentItem.find(":data("+this.widgetName+"-item)");for(var =
b=3D0;b<this.items.length;b++)for(var =
c=3D0;c<a.length;c++)a[c]=3D=3Dthis.items[b].item[0]&&this.items.splice(b=
,1)},_refreshItems:function(b){this.items=3D[],this.containers=3D[this];v=
ar =
c=3Dthis.items,d=3Dthis,e=3D[[a.isFunction(this.options.items)?this.optio=
ns.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.i=
tems,this.element),this]],f=3Dthis._connectWith();if(f&&this.ready)for(va=
r g=3Df.length-1;g>=3D0;g--){var h=3Da(f[g]);for(var =
i=3Dh.length-1;i>=3D0;i--){var =
j=3Da.data(h[i],this.widgetName);j&&j!=3Dthis&&!j.options.disabled&&(e.pu=
sh([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{it=
em:this.currentItem}):a(j.options.items,j.element),j]),this.containers.pu=
sh(j))}}for(var g=3De.length-1;g>=3D0;g--){var =
k=3De[g][1],l=3De[g][0];for(var i=3D0,m=3Dl.length;i<m;i++){var =
n=3Da(l[i]);n.data(this.widgetName+"-item",k),c.push({item:n,instance:k,w=
idth:0,height:0,left:0,top:0})}}},refreshPositions:function(b){this.offse=
tParent&&this.helper&&(this.offset.parent=3Dthis._getParentOffset());for(=
var c=3Dthis.items.length-1;c>=3D0;c--){var =
d=3Dthis.items[c];if(d.instance!=3Dthis.currentContainer&&this.currentCon=
tainer&&d.item[0]!=3Dthis.currentItem[0])continue;var =
e=3Dthis.options.toleranceElement?a(this.options.toleranceElement,d.item)=
:d.item;b||(d.width=3De.outerWidth(),d.height=3De.outerHeight());var =
f=3De.offset();d.left=3Df.left,d.top=3Df.top}if(this.options.custom&&this=
.options.custom.refreshContainers)this.options.custom.refreshContainers.c=
all(this);else for(var c=3Dthis.containers.length-1;c>=3D0;c--){var =
f=3Dthis.containers[c].element.offset();this.containers[c].containerCache=
.left=3Df.left,this.containers[c].containerCache.top=3Df.top,this.contain=
ers[c].containerCache.width=3Dthis.containers[c].element.outerWidth(),thi=
s.containers[c].containerCache.height=3Dthis.containers[c].element.outerH=
eight()}return this},_createPlaceholder:function(b){var =
c=3Db||this,d=3Dc.options;if(!d.placeholder||d.placeholder.constructor=3D=
=3DString){var e=3Dd.placeholder;d.placeholder=3D{element:function(){var =
b=3Da(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.cu=
rrentItem[0].className+" =
ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return =
e||(b.style.visibility=3D"hidden"),b},update:function(a,b){if(e&&!d.force=
PlaceholderSize)return;b.height()||b.height(c.currentItem.innerHeight()-p=
arseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css=
("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-p=
arseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.cs=
s("paddingRight")||0,10))}}}c.placeholder=3Da(d.placeholder.element.call(=
c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholde=
r.update(c,c.placeholder)},_contactContainers:function(b){var =
c=3Dnull,d=3Dnull;for(var =
e=3Dthis.containers.length-1;e>=3D0;e--){if(a.ui.contains(this.currentIte=
m[0],this.containers[e].element[0]))continue;if(this._intersectsWith(this=
.containers[e].containerCache)){if(c&&a.ui.contains(this.containers[e].el=
ement[0],c.element[0]))continue;c=3Dthis.containers[e],d=3De}else =
this.containers[e].containerCache.over&&(this.containers[e]._trigger("out=
",b,this._uiHash(this)),this.containers[e].containerCache.over=3D0)}if(!c=
)return;if(this.containers.length=3D=3D=3D1)this.containers[d]._trigger("=
over",b,this._uiHash(this)),this.containers[d].containerCache.over=3D1;el=
se if(this.currentContainer!=3Dthis.containers[d]){var =
f=3D1e4,g=3Dnull,h=3Dthis.positionAbs[this.containers[d].floating?"left":=
"top"];for(var =
i=3Dthis.items.length-1;i>=3D0;i--){if(!a.ui.contains(this.containers[d].=
element[0],this.items[i].item[0]))continue;var =
j=3Dthis.containers[d].floating?this.items[i].item.offset().left:this.ite=
ms[i].item.offset().top;Math.abs(j-h)<f&&(f=3DMath.abs(j-h),g=3Dthis.item=
s[i],this.direction=3Dj-h>0?"down":"up")}if(!g&&!this.options.dropOnEmpty=
)return;this.currentContainer=3Dthis.containers[d],g?this._rearrange(b,g,=
null,!0):this._rearrange(b,null,this.containers[d].element,!0),this._trig=
ger("change",b,this._uiHash()),this.containers[d]._trigger("change",b,thi=
s._uiHash(this)),this.options.placeholder.update(this.currentContainer,th=
is.placeholder),this.containers[d]._trigger("over",b,this._uiHash(this)),=
this.containers[d].containerCache.over=3D1}},_createHelper:function(b){va=
r =
c=3Dthis.options,d=3Da.isFunction(c.helper)?a(c.helper.apply(this.element=
[0],[b,this.currentItem])):c.helper=3D=3D"clone"?this.currentItem.clone()=
:this.currentItem;return =
d.parents("body").length||a(c.appendTo!=3D"parent"?c.appendTo:this.curren=
tItem[0].parentNode)[0].appendChild(d[0]),d[0]=3D=3Dthis.currentItem[0]&&=
(this._storedCSS=3D{width:this.currentItem[0].style.width,height:this.cur=
rentItem[0].style.height,position:this.currentItem.css("position"),top:th=
is.currentItem.css("top"),left:this.currentItem.css("left")}),(d[0].style=
.width=3D=3D""||c.forceHelperSize)&&d.width(this.currentItem.width()),(d[=
0].style.height=3D=3D""||c.forceHelperSize)&&d.height(this.currentItem.he=
ight()),d},_adjustOffsetFromHelper:function(b){typeof =
b=3D=3D"string"&&(b=3Db.split(" =
")),a.isArray(b)&&(b=3D{left:+b[0],top:+b[1]||0}),"left"in =
b&&(this.offset.click.left=3Db.left+this.margins.left),"right"in =
b&&(this.offset.click.left=3Dthis.helperProportions.width-b.right+this.ma=
rgins.left),"top"in =
b&&(this.offset.click.top=3Db.top+this.margins.top),"bottom"in =
b&&(this.offset.click.top=3Dthis.helperProportions.height-b.bottom+this.m=
argins.top)},_getParentOffset:function(){this.offsetParent=3Dthis.helper.=
offsetParent();var =
b=3Dthis.offsetParent.offset();this.cssPosition=3D=3D"absolute"&&this.scr=
ollParent[0]!=3Ddocument&&a.ui.contains(this.scrollParent[0],this.offsetP=
arent[0])&&(b.left+=3Dthis.scrollParent.scrollLeft(),b.top+=3Dthis.scroll=
Parent.scrollTop());if(this.offsetParent[0]=3D=3Ddocument.body||this.offs=
etParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=3D=3D"htm=
l"&&a.browser.msie)b=3D{top:0,left:0};return{top:b.top+(parseInt(this.off=
setParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offset=
Parent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(=
this.cssPosition=3D=3D"relative"){var =
a=3Dthis.currentItem.position();return{top:a.top-(parseInt(this.helper.cs=
s("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this=
.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,=
left:0}},_cacheMargins:function(){this.margins=3D{left:parseInt(this.curr=
entItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("margi=
nTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions=
=3D{width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_se=
tContainment:function(){var =
b=3Dthis.options;b.containment=3D=3D"parent"&&(b.containment=3Dthis.helpe=
r[0].parentNode);if(b.containment=3D=3D"document"||b.containment=3D=3D"wi=
ndow")this.containment=3D[0-this.offset.relative.left-this.offset.parent.=
left,0-this.offset.relative.top-this.offset.parent.top,a(b.containment=3D=
=3D"document"?document:window).width()-this.helperProportions.width-this.=
margins.left,(a(b.containment=3D=3D"document"?document:window).height()||=
document.body.parentNode.scrollHeight)-this.helperProportions.height-this=
.margins.top];if(!/^(document|window|parent)$/.test(b.containment)){var =
c=3Da(b.containment)[0],d=3Da(b.containment).offset(),e=3Da(c).css("overf=
low")!=3D"hidden";this.containment=3D[d.left+(parseInt(a(c).css("borderLe=
ftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.=
left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).cs=
s("paddingTop"),10)||0)-this.margins.top,d.left+(e?Math.max(c.scrollWidth=
,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)|=
|0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.wid=
th-this.margins.left,d.top+(e?Math.max(c.scrollHeight,c.offsetHeight):c.o=
ffsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).=
css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.t=
op]}},_convertPositionTo:function(b,c){c||(c=3Dthis.position);var =
d=3Db=3D=3D"absolute"?1:-1,e=3Dthis.options,f=3Dthis.cssPosition=3D=3D"ab=
solute"&&(this.scrollParent[0]=3D=3Ddocument||!a.ui.contains(this.scrollP=
arent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=3D/=
(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.to=
p*d+this.offset.parent.top*d-(a.browser.safari&&this.cssPosition=3D=3D"fi=
xed"?0:(this.cssPosition=3D=3D"fixed"?-this.scrollParent.scrollTop():g?0:=
f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.par=
ent.left*d-(a.browser.safari&&this.cssPosition=3D=3D"fixed"?0:(this.cssPo=
sition=3D=3D"fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d=
)}},_generatePosition:function(b){var =
c=3Dthis.options,d=3Dthis.cssPosition=3D=3D"absolute"&&(this.scrollParent=
[0]=3D=3Ddocument||!a.ui.contains(this.scrollParent[0],this.offsetParent[=
0]))?this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(d[0].tag=
Name);this.cssPosition=3D=3D"relative"&&(this.scrollParent[0]=3D=3Ddocume=
nt||this.scrollParent[0]=3D=3Dthis.offsetParent[0])&&(this.offset.relativ=
e=3Dthis._getRelativeOffset());var =
f=3Db.pageX,g=3Db.pageY;if(this.originalPosition){this.containment&&(b.pa=
geX-this.offset.click.left<this.containment[0]&&(f=3Dthis.containment[0]+=
this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]=
&&(g=3Dthis.containment[1]+this.offset.click.top),b.pageX-this.offset.cli=
ck.left>this.containment[2]&&(f=3Dthis.containment[2]+this.offset.click.l=
eft),b.pageY-this.offset.click.top>this.containment[3]&&(g=3Dthis.contain=
ment[3]+this.offset.click.top));if(c.grid){var =
h=3Dthis.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.gri=
d[1];g=3Dthis.containment?h-this.offset.click.top<this.containment[1]||h-=
this.offset.click.top>this.containment[3]?h-this.offset.click.top<this.co=
ntainment[1]?h+c.grid[1]:h-c.grid[1]:h:h;var =
i=3Dthis.originalPageX+Math.round((f-this.originalPageX)/c.grid[0])*c.gri=
d[0];f=3Dthis.containment?i-this.offset.click.left<this.containment[0]||i=
-this.offset.click.left>this.containment[2]?i-this.offset.click.left<this=
.containment[0]?i+c.grid[0]:i-c.grid[0]:i:i}}return{top:g-this.offset.cli=
ck.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&=
&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-this.scro=
llParent.scrollTop():e?0:d.scrollTop()),left:f-this.offset.click.left-thi=
s.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cs=
sPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-this.scrollParent=
.scrollLeft():e?0:d.scrollLeft())}},_rearrange:function(a,b,c,d){c?c[0].a=
ppendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.pl=
aceholder[0],this.direction=3D=3D"down"?b.item[0]:b.item[0].nextSibling),=
this.counter=3Dthis.counter?++this.counter:1;var =
e=3Dthis,f=3Dthis.counter;window.setTimeout(function(){f=3D=3De.counter&&=
e.refreshPositions(!d)},0)},_clear:function(b,c){this.reverting=3D!1;var =
d=3D[],e=3Dthis;!this._noFinalSort&&this.currentItem.parent().length&&thi=
s.placeholder.before(this.currentItem),this._noFinalSort=3Dnull;if(this.h=
elper[0]=3D=3Dthis.currentItem[0]){for(var f in =
this._storedCSS)if(this._storedCSS[f]=3D=3D"auto"||this._storedCSS[f]=3D=3D=
"static")this._storedCSS[f]=3D"";this.currentItem.css(this._storedCSS).re=
moveClass("ui-sortable-helper")}else =
this.currentItem.show();this.fromOutside&&!c&&d.push(function(a){this._tr=
igger("receive",a,this._uiHash(this.fromOutside))}),(this.fromOutside||th=
is.domPosition.prev!=3Dthis.currentItem.prev().not(".ui-sortable-helper")=
[0]||this.domPosition.parent!=3Dthis.currentItem.parent()[0])&&!c&&d.push=
(function(a){this._trigger("update",a,this._uiHash())});if(!a.ui.contains=
(this.element[0],this.currentItem[0])){c||d.push(function(a){this._trigge=
r("remove",a,this._uiHash())});for(var =
f=3Dthis.containers.length-1;f>=3D0;f--)a.ui.contains(this.containers[f].=
element[0],this.currentItem[0])&&!c&&(d.push(function(a){return =
function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.c=
ontainers[f])),d.push(function(a){return =
function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.co=
ntainers[f])))}for(var =
f=3Dthis.containers.length-1;f>=3D0;f--)c||d.push(function(a){return =
function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,thi=
s.containers[f])),this.containers[f].containerCache.over&&(d.push(functio=
n(a){return =
function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.conta=
iners[f])),this.containers[f].containerCache.over=3D0);this._storedCursor=
&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.he=
lper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.c=
ss("zIndex",this._storedZIndex=3D=3D"auto"?"":this._storedZIndex),this.dr=
agging=3D!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop=
",b,this._uiHash());for(var =
f=3D0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHas=
h())}return!1}c||this._trigger("beforeStop",b,this._uiHash()),this.placeh=
older[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=3Dth=
is.currentItem[0]&&this.helper.remove(),this.helper=3Dnull;if(!c){for(var=
 =
f=3D0;f<d.length;f++)d[f].call(this,b);this._trigger("stop",b,this._uiHas=
h())}return =
this.fromOutside=3D!1,!0},_trigger:function(){a.Widget.prototype._trigger=
.apply(this,arguments)=3D=3D=3D!1&&this.cancel()},_uiHash:function(b){var=
 =
c=3Db||this;return{helper:c.helper,placeholder:c.placeholder||a([]),posit=
ion:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,i=
tem:c.currentItem,sender:b?b.element:null}}}),a.extend(a.ui.sortable,{ver=
sion:"1.8.21"})}(jQuery),jQuery.effects||function(a,b){function c(b){var =
c;return =
b&&b.constructor=3D=3DArray&&b.length=3D=3D3?b:(c=3D/rgb\(\s*([0-9]{1,3})=
\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))?[parseInt(c[1],10),=
parseInt(c[2],10),parseInt(c[3],10)]:(c=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\=
%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(=
b))?[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55]:(=
c=3D/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))?[parseIn=
t(c[1],16),parseInt(c[2],16),parseInt(c[3],16)]:(c=3D/#([a-fA-F0-9])([a-f=
A-F0-9])([a-fA-F0-9])/.exec(b))?[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2=
],16),parseInt(c[3]+c[3],16)]:(c=3D/rgba\(0, 0, 0, =
0\)/.exec(b))?e.transparent:e[a.trim(b).toLowerCase()]}function =
d(b,d){var =
e;do{e=3Da.curCSS(b,d);if(e!=3D""&&e!=3D"transparent"||a.nodeName(b,"body=
"))break;d=3D"backgroundColor"}while(b=3Db.parentNode);return =
c(e)}function h(){var =
a=3Ddocument.defaultView?document.defaultView.getComputedStyle(this,null)=
:this.currentStyle,b=3D{},c,d;if(a&&a.length&&a[0]&&a[a[0]]){var =
e=3Da.length;while(e--)c=3Da[e],typeof =
a[c]=3D=3D"string"&&(d=3Dc.replace(/\-(\w)/g,function(a,b){return =
b.toUpperCase()}),b[d]=3Da[c])}else for(c in a)typeof =
a[c]=3D=3D"string"&&(b[c]=3Da[c]);return b}function i(b){var c,d;for(c =
in b)d=3Db[c],(d=3D=3Dnull||a.isFunction(d)||c in =
g||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete =
b[c];return b}function j(a,b){var c=3D{_:0},d;for(d in =
b)a[d]!=3Db[d]&&(c[d]=3Db[d]);return c}function k(b,c,d,e){typeof =
b=3D=3D"object"&&(e=3Dc,d=3Dnull,c=3Db,b=3Dc.effect),a.isFunction(c)&&(e=3D=
c,d=3Dnull,c=3D{});if(typeof =
c=3D=3D"number"||a.fx.speeds[c])e=3Dd,d=3Dc,c=3D{};return =
a.isFunction(d)&&(e=3Dd,d=3Dnull),c=3Dc||{},d=3Dd||c.duration,d=3Da.fx.of=
f?0:typeof d=3D=3D"number"?d:d in =
a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,e=3De||c.complete,[b,c,d,=
e]}function l(b){return!b||typeof =
b=3D=3D"number"||a.fx.speeds[b]?!0:typeof =
b=3D=3D"string"&&!a.effects[b]?!0:!1}a.effects=3D{},a.each(["backgroundCo=
lor","borderBottomColor","borderLeftColor","borderRightColor","borderTopC=
olor","borderColor","color","outlineColor"],function(b,e){a.fx.step[e]=3D=
function(a){a.colorInit||(a.start=3Dd(a.elem,e),a.end=3Dc(a.end),a.colorI=
nit=3D!0),a.elem.style[e]=3D"rgb("+Math.max(Math.min(parseInt(a.pos*(a.en=
d[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.=
pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(pa=
rseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var =
e=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,=
0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],d=
arkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:=
[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkoran=
ge:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,=
150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],gree=
n:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230]=
,lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211]=
,lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta=
:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[25=
5,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[25=
5,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transp=
arent:[255,255,255]},f=3D["add","remove","toggle"],g=3D{border:1,borderBo=
ttom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1=
,margin:1,padding:1};a.effects.animateClass=3Dfunction(b,c,d,e){return =
a.isFunction(d)&&(e=3Dd,d=3Dnull),this.queue(function(){var =
g=3Da(this),k=3Dg.attr("style")||" =
",l=3Di(h.call(this)),m,n=3Dg.attr("class")||"";a.each(f,function(a,c){b[=
c]&&g[c+"Class"](b[c])}),m=3Di(h.call(this)),g.attr("class",n),g.animate(=
j(l,m),{queue:!1,duration:c,easing:d,complete:function(){a.each(f,functio=
n(a,c){b[c]&&g[c+"Class"](b[c])}),typeof =
g.attr("style")=3D=3D"object"?(g.attr("style").cssText=3D"",g.attr("style=
").cssText=3Dk):g.attr("style",k),e&&e.apply(this,arguments),a.dequeue(th=
is)}})})},a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e)=
{return =
c?a.effects.animateClass.apply(this,[{add:b},c,d,e]):this._addClass(b)},_=
removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return =
c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass=
(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,d,e,f,g){return=
 typeof =
d=3D=3D"boolean"||d=3D=3D=3Db?e?a.effects.animateClass.apply(this,[d?{add=
:c}:{remove:c},e,f,g]):this._toggleClass(c,d):a.effects.animateClass.appl=
y(this,[{toggle:c},d,e,f])},switchClass:function(b,c,d,e,f){return =
a.effects.animateClass.apply(this,[{add:c,remove:b},d,e,f])}}),a.extend(a=
.effects,{version:"1.8.21",save:function(a,b){for(var =
c=3D0;c<b.length;c++)b[c]!=3D=3Dnull&&a.data("ec.storage."+b[c],a[0].styl=
e[b[c]])},restore:function(a,b){for(var =
c=3D0;c<b.length;c++)b[c]!=3D=3Dnull&&a.css(b[c],a.data("ec.storage."+b[c=
]))},setMode:function(a,b){return =
b=3D=3D"toggle"&&(b=3Da.is(":hidden")?"show":"hide"),b},getBaseline:funct=
ion(a,b){var =
c,d;switch(a[0]){case"top":c=3D0;break;case"middle":c=3D.5;break;case"bot=
tom":c=3D1;break;default:c=3Da[0]/b.height}switch(a[1]){case"left":d=3D0;=
break;case"center":d=3D.5;break;case"right":d=3D1;break;default:d=3Da[1]/=
b.width}return{x:d,y:c}},createWrapper:function(b){if(b.parent().is(".ui-=
effects-wrapper"))return b.parent();var =
c=3D{width:b.outerWidth(!0),height:b.outerHeight(!0),"float":b.css("float=
")},d=3Da("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"10=
0%",background:"transparent",border:"none",margin:0,padding:0}),e=3Ddocum=
ent.activeElement;try{e.id}catch(f){e=3Ddocument.body}return =
b.wrap(d),(b[0]=3D=3D=3De||a.contains(b[0],e))&&a(e).focus(),d=3Db.parent=
(),b.css("position")=3D=3D"static"?(d.css({position:"relative"}),b.css({p=
osition:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.cs=
s("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=3D=
b.css(d),isNaN(parseInt(c[d],10))&&(c[d]=3D"auto")}),b.css({position:"rel=
ative",top:0,left:0,right:"auto",bottom:"auto"})),d.css(c).show()},remove=
Wrapper:function(b){var c,d=3Ddocument.activeElement;return =
b.parent().is(".ui-effects-wrapper")?(c=3Db.parent().replaceWith(b),(b[0]=
=3D=3D=3Dd||a.contains(b[0],d))&&a(d).focus(),c):b},setTransition:functio=
n(b,c,d,e){return e=3De||{},a.each(c,function(a,c){var =
f=3Db.cssUnit(c);f[0]>0&&(e[c]=3Df[0]*d+f[1])}),e}}),a.fn.extend({effect:=
function(b,c,d,e){var =
f=3Dk.apply(this,arguments),g=3D{options:f[1],duration:f[2],callback:f[3]=
},h=3Dg.options.mode,i=3Da.effects[b];return =
a.fx.off||!i?h?this[h](g.duration,g.callback):this.each(function(){g.call=
back&&g.callback.call(this)}):i.call(this,g)},_show:a.fn.show,show:functi=
on(a){if(l(a))return this._show.apply(this,arguments);var =
b=3Dk.apply(this,arguments);return =
b[1].mode=3D"show",this.effect.apply(this,b)},_hide:a.fn.hide,hide:functi=
on(a){if(l(a))return this._hide.apply(this,arguments);var =
b=3Dk.apply(this,arguments);return =
b[1].mode=3D"hide",this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle=
:function(b){if(l(b)||typeof b=3D=3D"boolean"||a.isFunction(b))return =
this.__toggle.apply(this,arguments);var =
c=3Dk.apply(this,arguments);return =
c[1].mode=3D"toggle",this.effect.apply(this,c)},cssUnit:function(b){var =
c=3Dthis.css(b),d=3D[];return =
a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=3D[parseFloa=
t(c),b])}),d}}),a.easing.jswing=3Da.easing.swing,a.extend(a.easing,{def:"=
easeOutQuad",swing:function(b,c,d,e,f){return =
a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return =
d*(b/=3De)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=3De)*(b-2)+c=
},easeInOutQuad:function(a,b,c,d,e){return(b/=3De/2)<1?d/2*b*b+c:-d/2*(--=
b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return =
d*(b/=3De)*b*b+c},easeOutCubic:function(a,b,c,d,e){return =
d*((b=3Db/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=3De=
/2)<1?d/2*b*b*b+c:d/2*((b-=3D2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e)=
{return =
d*(b/=3De)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=3Db/e-1=
)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=3De/2)<1?d/2*b=
*b*b*b+c:-d/2*((b-=3D2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){retur=
n d*(b/=3De)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return =
d*((b=3Db/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=
=3De/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=3D2)*b*b*b*b+2)+c},easeInSine:function=
(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(=
a,b,c,d,e){return =
d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d=
/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return =
b=3D=3D0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){re=
turn =
b=3D=3De?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d=
,e){return =
b=3D=3D0?c:b=3D=3De?c+d:(b/=3De/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Mat=
h.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt=
(1-(b/=3De)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return =
d*Math.sqrt(1-(b=3Db/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(=
b/=3De/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=3D2)*b)+1)+c=
},easeInElastic:function(a,b,c,d,e){var =
f=3D1.70158,g=3D0,h=3Dd;if(b=3D=3D0)return c;if((b/=3De)=3D=3D1)return =
c+d;g||(g=3De*.3);if(h<Math.abs(d)){h=3Dd;var f=3Dg/4}else var =
f=3Dg/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=3D1))*Math.s=
in((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var =
f=3D1.70158,g=3D0,h=3Dd;if(b=3D=3D0)return c;if((b/=3De)=3D=3D1)return =
c+d;g||(g=3De*.3);if(h<Math.abs(d)){h=3Dd;var f=3Dg/4}else var =
f=3Dg/(2*Math.PI)*Math.asin(d/h);return =
h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:f=
unction(a,b,c,d,e){var f=3D1.70158,g=3D0,h=3Dd;if(b=3D=3D0)return =
c;if((b/=3De/2)=3D=3D2)return =
c+d;g||(g=3De*.3*1.5);if(h<Math.abs(d)){h=3Dd;var f=3Dg/4}else var =
f=3Dg/(2*Math.PI)*Math.asin(d/h);return =
b<1?-0.5*h*Math.pow(2,10*(b-=3D1))*Math.sin((b*e-f)*2*Math.PI/g)+c:h*Math=
.pow(2,-10*(b-=3D1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:fun=
ction(a,c,d,e,f,g){return =
g=3D=3Db&&(g=3D1.70158),e*(c/=3Df)*c*((g+1)*c-g)+d},easeOutBack:function(=
a,c,d,e,f,g){return =
g=3D=3Db&&(g=3D1.70158),e*((c=3Dc/f-1)*c*((g+1)*c+g)+1)+d},easeInOutBack:=
function(a,c,d,e,f,g){return =
g=3D=3Db&&(g=3D1.70158),(c/=3Df/2)<1?e/2*c*c*(((g*=3D1.525)+1)*c-g)+d:e/2=
*((c-=3D2)*c*(((g*=3D1.525)+1)*c+g)+2)+d},easeInBounce:function(b,c,d,e,f=
){return =
e-a.easing.easeOutBounce(b,f-c,0,e,f)+d},easeOutBounce:function(a,b,c,d,e=
){return(b/=3De)<1/2.75?d*7.5625*b*b+c:b<2/2.75?d*(7.5625*(b-=3D1.5/2.75)=
*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=3D2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=3D=
2.625/2.75)*b+.984375)+c},easeInOutBounce:function(b,c,d,e,f){return =
c<f/2?a.easing.easeInBounce(b,c*2,0,e,f)*.5+d:a.easing.easeOutBounce(b,c*=
2-f,0,e,f)*.5+e*.5+d}})}(jQuery),function(a,b){a.effects.blind=3Dfunction=
(b){return this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right"],e=3Da.effects.=
setMode(c,b.options.mode||"hide"),f=3Db.options.direction||"vertical";a.e=
ffects.save(c,d),c.show();var =
g=3Da.effects.createWrapper(c).css({overflow:"hidden"}),h=3Df=3D=3D"verti=
cal"?"height":"width",i=3Df=3D=3D"vertical"?g.height():g.width();e=3D=3D"=
show"&&g.css(h,0);var =
j=3D{};j[h]=3De=3D=3D"show"?i:0,g.animate(j,b.duration,b.options.easing,f=
unction(){e=3D=3D"hide"&&c.hide(),a.effects.restore(c,d),a.effects.remove=
Wrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}}=
(jQuery),function(a,b){a.effects.bounce=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right"],e=3Da.effects.=
setMode(c,b.options.mode||"effect"),f=3Db.options.direction||"up",g=3Db.o=
ptions.distance||20,h=3Db.options.times||5,i=3Db.duration||250;/show|hide=
/.test(e)&&d.push("opacity"),a.effects.save(c,d),c.show(),a.effects.creat=
eWrapper(c);var =
j=3Df=3D=3D"up"||f=3D=3D"down"?"top":"left",k=3Df=3D=3D"up"||f=3D=3D"left=
"?"pos":"neg",g=3Db.options.distance||(j=3D=3D"top"?c.outerHeight({margin=
:!0})/3:c.outerWidth({margin:!0})/3);e=3D=3D"show"&&c.css("opacity",0).cs=
s(j,k=3D=3D"pos"?-g:g),e=3D=3D"hide"&&(g=3Dg/(h*2)),e!=3D"hide"&&h--;if(e=
=3D=3D"show"){var =
l=3D{opacity:1};l[j]=3D(k=3D=3D"pos"?"+=3D":"-=3D")+g,c.animate(l,i/2,b.o=
ptions.easing),g=3Dg/2,h--}for(var m=3D0;m<h;m++){var =
n=3D{},p=3D{};n[j]=3D(k=3D=3D"pos"?"-=3D":"+=3D")+g,p[j]=3D(k=3D=3D"pos"?=
"+=3D":"-=3D")+g,c.animate(n,i/2,b.options.easing).animate(p,i/2,b.option=
s.easing),g=3De=3D=3D"hide"?g*2:g/2}if(e=3D=3D"hide"){var =
l=3D{opacity:0};l[j]=3D(k=3D=3D"pos"?"-=3D":"+=3D")+g,c.animate(l,i/2,b.o=
ptions.easing,function(){c.hide(),a.effects.restore(c,d),a.effects.remove=
Wrapper(c),b.callback&&b.callback.apply(this,arguments)})}else{var =
n=3D{},p=3D{};n[j]=3D(k=3D=3D"pos"?"-=3D":"+=3D")+g,p[j]=3D(k=3D=3D"pos"?=
"+=3D":"-=3D")+g,c.animate(n,i/2,b.options.easing).animate(p,i/2,b.option=
s.easing,function(){a.effects.restore(c,d),a.effects.removeWrapper(c),b.c=
allback&&b.callback.apply(this,arguments)})}c.queue("fx",function(){c.deq=
ueue()}),c.dequeue()})}}(jQuery),function(a,b){a.effects.clip=3Dfunction(=
b){return this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right","height","width=
"],e=3Da.effects.setMode(c,b.options.mode||"hide"),f=3Db.options.directio=
n||"vertical";a.effects.save(c,d),c.show();var =
g=3Da.effects.createWrapper(c).css({overflow:"hidden"}),h=3Dc[0].tagName=3D=
=3D"IMG"?g:c,i=3D{size:f=3D=3D"vertical"?"height":"width",position:f=3D=3D=
"vertical"?"top":"left"},j=3Df=3D=3D"vertical"?h.height():h.width();e=3D=3D=
"show"&&(h.css(i.size,0),h.css(i.position,j/2));var =
k=3D{};k[i.size]=3De=3D=3D"show"?j:0,k[i.position]=3De=3D=3D"show"?0:j/2,=
h.animate(k,{queue:!1,duration:b.duration,easing:b.options.easing,complet=
e:function(){e=3D=3D"hide"&&c.hide(),a.effects.restore(c,d),a.effects.rem=
oveWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()}})=
})}}(jQuery),function(a,b){a.effects.drop=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right","opacity"],e=3D=
a.effects.setMode(c,b.options.mode||"hide"),f=3Db.options.direction||"lef=
t";a.effects.save(c,d),c.show(),a.effects.createWrapper(c);var =
g=3Df=3D=3D"up"||f=3D=3D"down"?"top":"left",h=3Df=3D=3D"up"||f=3D=3D"left=
"?"pos":"neg",i=3Db.options.distance||(g=3D=3D"top"?c.outerHeight({margin=
:!0})/2:c.outerWidth({margin:!0})/2);e=3D=3D"show"&&c.css("opacity",0).cs=
s(g,h=3D=3D"pos"?-i:i);var =
j=3D{opacity:e=3D=3D"show"?1:0};j[g]=3D(e=3D=3D"show"?h=3D=3D"pos"?"+=3D"=
:"-=3D":h=3D=3D"pos"?"-=3D":"+=3D")+i,c.animate(j,{queue:!1,duration:b.du=
ration,easing:b.options.easing,complete:function(){e=3D=3D"hide"&&c.hide(=
),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callbac=
k.apply(this,arguments),c.dequeue()}})})}}(jQuery),function(a,b){a.effect=
s.explode=3Dfunction(b){return this.queue(function(){var =
c=3Db.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3,d=3Db.opti=
ons.pieces?Math.round(Math.sqrt(b.options.pieces)):3;b.options.mode=3Db.o=
ptions.mode=3D=3D"toggle"?a(this).is(":visible")?"hide":"show":b.options.=
mode;var =
e=3Da(this).show().css("visibility","hidden"),f=3De.offset();f.top-=3Dpar=
seInt(e.css("marginTop"),10)||0,f.left-=3DparseInt(e.css("marginLeft"),10=
)||0;var g=3De.outerWidth(!0),h=3De.outerHeight(!0);for(var =
i=3D0;i<c;i++)for(var =
j=3D0;j<d;j++)e.clone().appendTo("body").wrap("<div></div>").css({positio=
n:"absolute",visibility:"visible",left:-j*(g/d),top:-i*(h/c)}).parent().a=
ddClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",=
width:g/d,height:h/c,left:f.left+j*(g/d)+(b.options.mode=3D=3D"show"?(j-M=
ath.floor(d/2))*(g/d):0),top:f.top+i*(h/c)+(b.options.mode=3D=3D"show"?(i=
-Math.floor(c/2))*(h/c):0),opacity:b.options.mode=3D=3D"show"?0:1}).anima=
te({left:f.left+j*(g/d)+(b.options.mode=3D=3D"show"?0:(j-Math.floor(d/2))=
*(g/d)),top:f.top+i*(h/c)+(b.options.mode=3D=3D"show"?0:(i-Math.floor(c/2=
))*(h/c)),opacity:b.options.mode=3D=3D"show"?1:0},b.duration||500);setTim=
eout(function(){b.options.mode=3D=3D"show"?e.css({visibility:"visible"}):=
e.css({visibility:"visible"}).hide(),b.callback&&b.callback.apply(e[0]),e=
.dequeue(),a("div.ui-effects-explode").remove()},b.duration||500)})}}(jQu=
ery),function(a,b){a.effects.fade=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3Da.effects.setMode(c,b.options.mode||"hide");c.animate({op=
acity:d},{queue:!1,duration:b.duration,easing:b.options.easing,complete:f=
unction(){b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}}=
(jQuery),function(a,b){a.effects.fold=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right"],e=3Da.effects.=
setMode(c,b.options.mode||"hide"),f=3Db.options.size||15,g=3D!!b.options.=
horizFirst,h=3Db.duration?b.duration/2:a.fx.speeds._default/2;a.effects.s=
ave(c,d),c.show();var =
i=3Da.effects.createWrapper(c).css({overflow:"hidden"}),j=3De=3D=3D"show"=
!=3Dg,k=3Dj?["width","height"]:["height","width"],l=3Dj?[i.width(),i.heig=
ht()]:[i.height(),i.width()],m=3D/([0-9]+)%/.exec(f);m&&(f=3DparseInt(m[1=
],10)/100*l[e=3D=3D"hide"?0:1]),e=3D=3D"show"&&i.css(g?{height:0,width:f}=
:{height:f,width:0});var =
n=3D{},p=3D{};n[k[0]]=3De=3D=3D"show"?l[0]:f,p[k[1]]=3De=3D=3D"show"?l[1]=
:0,i.animate(n,h,b.options.easing).animate(p,h,b.options.easing,function(=
){e=3D=3D"hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(=
c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}}(jQuery)=
,function(a,b){a.effects.highlight=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["backgroundImage","backgroundColor","opacity"],e=3Da.eff=
ects.setMode(c,b.options.mode||"show"),f=3D{backgroundColor:c.css("backgr=
oundColor")};e=3D=3D"hide"&&(f.opacity=3D0),a.effects.save(c,d),c.show().=
css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).=
animate(f,{queue:!1,duration:b.duration,easing:b.options.easing,complete:=
function(){e=3D=3D"hide"&&c.hide(),a.effects.restore(c,d),e=3D=3D"show"&&=
!a.support.opacity&&this.style.removeAttribute("filter"),b.callback&&b.ca=
llback.apply(this,arguments),c.dequeue()}})})}}(jQuery),function(a,b){a.e=
ffects.pulsate=3Dfunction(b){return this.queue(function(){var =
c=3Da(this),d=3Da.effects.setMode(c,b.options.mode||"show"),e=3D(b.option=
s.times||5)*2-1,f=3Db.duration?b.duration/2:a.fx.speeds._default/2,g=3Dc.=
is(":visible"),h=3D0;g||(c.css("opacity",0).show(),h=3D1),(d=3D=3D"hide"&=
&g||d=3D=3D"show"&&!g)&&e--;for(var =
i=3D0;i<e;i++)c.animate({opacity:h},f,b.options.easing),h=3D(h+1)%2;c.ani=
mate({opacity:h},f,b.options.easing,function(){h=3D=3D0&&c.hide(),b.callb=
ack&&b.callback.apply(this,arguments)}),c.queue("fx",function(){c.dequeue=
()}).dequeue()})}}(jQuery),function(a,b){a.effects.puff=3Dfunction(b){ret=
urn this.queue(function(){var =
c=3Da(this),d=3Da.effects.setMode(c,b.options.mode||"hide"),e=3DparseInt(=
b.options.percent,10)||150,f=3De/100,g=3D{height:c.height(),width:c.width=
()};a.extend(b.options,{fade:!0,mode:d,percent:d=3D=3D"hide"?e:100,from:d=
=3D=3D"hide"?g:{height:g.height*f,width:g.width*f}}),c.effect("scale",b.o=
ptions,b.duration,b.callback),c.dequeue()})},a.effects.scale=3Dfunction(b=
){return this.queue(function(){var =
c=3Da(this),d=3Da.extend(!0,{},b.options),e=3Da.effects.setMode(c,b.optio=
ns.mode||"effect"),f=3DparseInt(b.options.percent,10)||(parseInt(b.option=
s.percent,10)=3D=3D0?0:e=3D=3D"hide"?0:100),g=3Db.options.direction||"bot=
h",h=3Db.options.origin;e!=3D"effect"&&(d.origin=3Dh||["middle","center"]=
,d.restore=3D!0);var =
i=3D{height:c.height(),width:c.width()};c.from=3Db.options.from||(e=3D=3D=
"show"?{height:0,width:0}:i);var =
j=3D{y:g!=3D"horizontal"?f/100:1,x:g!=3D"vertical"?f/100:1};c.to=3D{heigh=
t:i.height*j.y,width:i.width*j.x},b.options.fade&&(e=3D=3D"show"&&(c.from=
.opacity=3D0,c.to.opacity=3D1),e=3D=3D"hide"&&(c.from.opacity=3D1,c.to.op=
acity=3D0)),d.from=3Dc.from,d.to=3Dc.to,d.mode=3De,c.effect("size",d,b.du=
ration,b.callback),c.dequeue()})},a.effects.size=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right","width","height=
","overflow","opacity"],e=3D["position","top","bottom","left","right","ov=
erflow","opacity"],f=3D["width","height","overflow"],g=3D["fontSize"],h=3D=
["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],i=3D[=
"borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],j=3Da.=
effects.setMode(c,b.options.mode||"effect"),k=3Db.options.restore||!1,l=3D=
b.options.scale||"both",m=3Db.options.origin,n=3D{height:c.height(),width=
:c.width()};c.from=3Db.options.from||n,c.to=3Db.options.to||n;if(m){var =
p=3Da.effects.getBaseline(m,n);c.from.top=3D(n.height-c.from.height)*p.y,=
c.from.left=3D(n.width-c.from.width)*p.x,c.to.top=3D(n.height-c.to.height=
)*p.y,c.to.left=3D(n.width-c.to.width)*p.x}var =
q=3D{from:{y:c.from.height/n.height,x:c.from.width/n.width},to:{y:c.to.he=
ight/n.height,x:c.to.width/n.width}};if(l=3D=3D"box"||l=3D=3D"both")q.fro=
m.y!=3Dq.to.y&&(d=3Dd.concat(h),c.from=3Da.effects.setTransition(c,h,q.fr=
om.y,c.from),c.to=3Da.effects.setTransition(c,h,q.to.y,c.to)),q.from.x!=3D=
q.to.x&&(d=3Dd.concat(i),c.from=3Da.effects.setTransition(c,i,q.from.x,c.=
from),c.to=3Da.effects.setTransition(c,i,q.to.x,c.to));(l=3D=3D"content"|=
|l=3D=3D"both")&&q.from.y!=3Dq.to.y&&(d=3Dd.concat(g),c.from=3Da.effects.=
setTransition(c,g,q.from.y,c.from),c.to=3Da.effects.setTransition(c,g,q.t=
o.y,c.to)),a.effects.save(c,k?d:e),c.show(),a.effects.createWrapper(c),c.=
css("overflow","hidden").css(c.from);if(l=3D=3D"content"||l=3D=3D"both")h=
=3Dh.concat(["marginTop","marginBottom"]).concat(g),i=3Di.concat(["margin=
Left","marginRight"]),f=3Dd.concat(h).concat(i),c.find("*[width]").each(f=
unction(){var c=3Da(this);k&&a.effects.save(c,f);var =
d=3D{height:c.height(),width:c.width()};c.from=3D{height:d.height*q.from.=
y,width:d.width*q.from.x},c.to=3D{height:d.height*q.to.y,width:d.width*q.=
to.x},q.from.y!=3Dq.to.y&&(c.from=3Da.effects.setTransition(c,h,q.from.y,=
c.from),c.to=3Da.effects.setTransition(c,h,q.to.y,c.to)),q.from.x!=3Dq.to=
.x&&(c.from=3Da.effects.setTransition(c,i,q.from.x,c.from),c.to=3Da.effec=
ts.setTransition(c,i,q.to.x,c.to)),c.css(c.from),c.animate(c.to,b.duratio=
n,b.options.easing,function(){k&&a.effects.restore(c,f)})});c.animate(c.t=
o,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function=
(){c.to.opacity=3D=3D=3D0&&c.css("opacity",c.from.opacity),j=3D=3D"hide"&=
&c.hide(),a.effects.restore(c,k?d:e),a.effects.removeWrapper(c),b.callbac=
k&&b.callback.apply(this,arguments),c.dequeue()}})})}}(jQuery),function(a=
,b){a.effects.shake=3Dfunction(b){return this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right"],e=3Da.effects.=
setMode(c,b.options.mode||"effect"),f=3Db.options.direction||"left",g=3Db=
.options.distance||20,h=3Db.options.times||3,i=3Db.duration||b.options.du=
ration||140;a.effects.save(c,d),c.show(),a.effects.createWrapper(c);var =
j=3Df=3D=3D"up"||f=3D=3D"down"?"top":"left",k=3Df=3D=3D"up"||f=3D=3D"left=
"?"pos":"neg",l=3D{},m=3D{},n=3D{};l[j]=3D(k=3D=3D"pos"?"-=3D":"+=3D")+g,=
m[j]=3D(k=3D=3D"pos"?"+=3D":"-=3D")+g*2,n[j]=3D(k=3D=3D"pos"?"-=3D":"+=3D=
")+g*2,c.animate(l,i,b.options.easing);for(var =
p=3D1;p<h;p++)c.animate(m,i,b.options.easing).animate(n,i,b.options.easin=
g);c.animate(m,i,b.options.easing).animate(l,i/2,b.options.easing,functio=
n(){a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callb=
ack.apply(this,arguments)}),c.queue("fx",function(){c.dequeue()}),c.deque=
ue()})}}(jQuery),function(a,b){a.effects.slide=3Dfunction(b){return =
this.queue(function(){var =
c=3Da(this),d=3D["position","top","bottom","left","right"],e=3Da.effects.=
setMode(c,b.options.mode||"show"),f=3Db.options.direction||"left";a.effec=
ts.save(c,d),c.show(),a.effects.createWrapper(c).css({overflow:"hidden"})=
;var =
g=3Df=3D=3D"up"||f=3D=3D"down"?"top":"left",h=3Df=3D=3D"up"||f=3D=3D"left=
"?"pos":"neg",i=3Db.options.distance||(g=3D=3D"top"?c.outerHeight({margin=
:!0}):c.outerWidth({margin:!0}));e=3D=3D"show"&&c.css(g,h=3D=3D"pos"?isNa=
N(i)?"-"+i:-i:i);var =
j=3D{};j[g]=3D(e=3D=3D"show"?h=3D=3D"pos"?"+=3D":"-=3D":h=3D=3D"pos"?"-=3D=
":"+=3D")+i,c.animate(j,{queue:!1,duration:b.duration,easing:b.options.ea=
sing,complete:function(){e=3D=3D"hide"&&c.hide(),a.effects.restore(c,d),a=
.effects.removeWrapper(c),b.callback&&b.callback.apply(this,arguments),c.=
dequeue()}})})}}(jQuery),function(a,b){a.effects.transfer=3Dfunction(b){r=
eturn this.queue(function(){var =
c=3Da(this),d=3Da(b.options.to),e=3Dd.offset(),f=3D{top:e.top,left:e.left=
,height:d.innerHeight(),width:d.innerWidth()},g=3Dc.offset(),h=3Da('<div =
class=3D"ui-effects-transfer"></div>').appendTo(document.body).addClass(b=
.options.className).css({top:g.top,left:g.left,height:c.innerHeight(),wid=
th:c.innerWidth(),position:"absolute"}).animate(f,b.duration,b.options.ea=
sing,function(){h.remove(),b.callback&&b.callback.apply(c[0],arguments),c=
.dequeue()})})}}(jQuery),function(a,b){a.widget("ui.accordion",{options:{=
active:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,even=
t:"click",fillSpace:!1,header:"> li > :first-child,> =
:not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-ic=
on-triangle-1-s"},navigation:!1,navigationFilter:function(){return =
this.href.toLowerCase()=3D=3D=3Dlocation.href.toLowerCase()}},_create:fun=
ction(){var =
b=3Dthis,c=3Db.options;b.running=3D0,b.element.addClass("ui-accordion =
ui-widget =
ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),b.header=
s=3Db.element.find(c.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default =
ui-corner-all").bind("mouseenter.accordion",function(){if(c.disabled)retu=
rn;a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",funct=
ion(){if(c.disabled)return;a(this).removeClass("ui-state-hover")}).bind("=
focus.accordion",function(){if(c.disabled)return;a(this).addClass("ui-sta=
te-focus")}).bind("blur.accordion",function(){if(c.disabled)return;a(this=
).removeClass("ui-state-focus")}),b.headers.next().addClass("ui-accordion=
-content ui-helper-reset ui-widget-content =
ui-corner-bottom");if(c.navigation){var =
d=3Db.element.find("a").filter(c.navigationFilter).eq(0);if(d.length){var=
 =
e=3Dd.closest(".ui-accordion-header");e.length?b.active=3De:b.active=3Dd.=
closest(".ui-accordion-content").prev()}}b.active=3Db._findActive(b.activ=
e||c.active).addClass("ui-state-default =
ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top=
"),b.active.next().addClass("ui-accordion-content-active"),b._createIcons=
(),b.resize(),b.element.attr("role","tablist"),b.headers.attr("role","tab=
").bind("keydown.accordion",function(a){return =
b._keydown(a)}).next().attr("role","tabpanel"),b.headers.not(b.active||""=
).attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).nex=
t().hide(),b.active.length?b.active.attr({"aria-expanded":"true","aria-se=
lected":"true",tabIndex:0}):b.headers.eq(0).attr("tabIndex",0),a.browser.=
safari||b.headers.find("a").attr("tabIndex",-1),c.event&&b.headers.bind(c=
.event.split(" ").join(".accordion =
")+".accordion",function(a){b._clickHandler.call(b,a,this),a.preventDefau=
lt()})},_createIcons:function(){var =
b=3Dthis.options;b.icons&&(a("<span></span>").addClass("ui-icon =
"+b.icons.header).prependTo(this.headers),this.active.children(".ui-icon"=
).toggleClass(b.icons.header).toggleClass(b.icons.headerSelected),this.el=
ement.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.head=
ers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-=
icons")},destroy:function(){var =
b=3Dthis.options;this.element.removeClass("ui-accordion ui-widget =
ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").re=
moveClass("ui-accordion-header ui-accordion-disabled ui-helper-reset =
ui-state-default ui-corner-all ui-state-active ui-state-disabled =
ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr=
("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAtt=
r("tabIndex"),this._destroyIcons();var =
c=3Dthis.headers.next().css("display","").removeAttr("role").removeClass(=
"ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content =
ui-accordion-content-active ui-accordion-disabled =
ui-state-disabled");return(b.autoHeight||b.fillHeight)&&c.css("height",""=
),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widge=
t.prototype._setOption.apply(this,arguments),b=3D=3D"active"&&this.activa=
te(c),b=3D=3D"icons"&&(this._destroyIcons(),c&&this._createIcons()),b=3D=3D=
"disabled"&&this.headers.add(this.headers.next())[c?"addClass":"removeCla=
ss"]("ui-accordion-disabled =
ui-state-disabled")},_keydown:function(b){if(this.options.disabled||b.alt=
Key||b.ctrlKey)return;var =
c=3Da.ui.keyCode,d=3Dthis.headers.length,e=3Dthis.headers.index(b.target)=
,f=3D!1;switch(b.keyCode){case c.RIGHT:case =
c.DOWN:f=3Dthis.headers[(e+1)%d];break;case c.LEFT:case =
c.UP:f=3Dthis.headers[(e-1+d)%d];break;case c.SPACE:case =
c.ENTER:this._clickHandler({target:b.target},b.target),b.preventDefault()=
}return =
f?(a(b.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus(),!1):=
!0},resize:function(){var =
b=3Dthis.options,c;if(b.fillSpace){if(a.browser.msie){var =
d=3Dthis.element.parent().css("overflow");this.element.parent().css("over=
flow","hidden")}c=3Dthis.element.parent().height(),a.browser.msie&&this.e=
lement.parent().css("overflow",d),this.headers.each(function(){c-=3Da(thi=
s).outerHeight(!0)}),this.headers.next().each(function(){a(this).height(M=
ath.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","au=
to")}else =
b.autoHeight&&(c=3D0,this.headers.next().each(function(){c=3DMath.max(c,a=
(this).height("").height())}).height(c));return =
this},activate:function(a){this.options.active=3Da;var =
b=3Dthis._findActive(a)[0];return =
this._clickHandler({target:b},b),this},_findActive:function(b){return =
b?typeof =
b=3D=3D"number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.h=
eaders.not(b)):b=3D=3D=3D!1?a([]):this.headers.filter(":eq(0)")},_clickHa=
ndler:function(b,c){var =
d=3Dthis.options;if(d.disabled)return;if(!b.target){if(!d.collapsible)ret=
urn;this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header),this.active.next().addClass("ui-accordion-conten=
t-active");var =
e=3Dthis.active.next(),f=3D{options:d,newHeader:a([]),oldHeader:d.active,=
newContent:a([]),oldContent:e},g=3Dthis.active=3Da([]);this._toggle(g,e,f=
);return}var =
h=3Da(b.currentTarget||c),i=3Dh[0]=3D=3D=3Dthis.active[0];d.active=3Dd.co=
llapsible&&i?!1:this.headers.index(h);if(this.running||!d.collapsible&&i)=
return;var =
j=3Dthis.active,g=3Dh.next(),e=3Dthis.active.next(),f=3D{options:d,newHea=
der:i&&d.collapsible?a([]):h,oldHeader:this.active,newContent:i&&d.collap=
sible?a([]):g,oldContent:e},k=3Dthis.headers.index(this.active[0])>this.h=
eaders.index(h[0]);this.active=3Di?a([]):h,this._toggle(g,e,f,i,k),j.remo=
veClass("ui-state-active ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header),i||(h.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active =
ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass=
(d.icons.headerSelected),h.next().addClass("ui-accordion-content-active")=
);return},_toggle:function(b,c,d,e,f){var =
g=3Dthis,h=3Dg.options;g.toShow=3Db,g.toHide=3Dc,g.data=3Dd;var =
i=3Dfunction(){if(!g)return;return =
g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data),g.=
running=3Dc.size()=3D=3D=3D0?b.size():c.size();if(h.animated){var =
j=3D{};h.collapsible&&e?j=3D{toShow:a([]),toHide:c,complete:i,down:f,auto=
Height:h.autoHeight||h.fillSpace}:j=3D{toShow:b,toHide:c,complete:i,down:=
f,autoHeight:h.autoHeight||h.fillSpace},h.proxied||(h.proxied=3Dh.animate=
d),h.proxiedDuration||(h.proxiedDuration=3Dh.duration),h.animated=3Da.isF=
unction(h.proxied)?h.proxied(j):h.proxied,h.duration=3Da.isFunction(h.pro=
xiedDuration)?h.proxiedDuration(j):h.proxiedDuration;var =
k=3Da.ui.accordion.animations,l=3Dh.duration,m=3Dh.animated;m&&!k[m]&&!a.=
easing[m]&&(m=3D"slide"),k[m]||(k[m]=3Dfunction(a){this.slide(a,{easing:m=
,duration:l||700})}),k[m](j)}else =
h.collapsible&&e?b.toggle():(c.hide(),b.show()),i(!0);c.prev().attr({"ari=
a-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),b.prev()=
.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()=
},_completed:function(a){this.running=3Da?0:--this.running;if(this.runnin=
g)return;this.options.clearStyle&&this.toShow.add(this.toHide).css({heigh=
t:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active")=
,this.toHide.length&&(this.toHide.parent()[0].className=3Dthis.toHide.par=
ent()[0].className),this._trigger("change",null,this.data)}}),a.extend(a.=
ui.accordion,{version:"1.8.21",animations:{slide:function(b,c){b=3Da.exte=
nd({easing:"swing",duration:300},b,c);if(!b.toHide.size()){b.toShow.anima=
te({height:"show",paddingTop:"show",paddingBottom:"show"},b);return}if(!b=
.toShow.size()){b.toHide.animate({height:"hide",paddingTop:"hide",padding=
Bottom:"hide"},b);return}var =
d=3Db.toShow.css("overflow"),e=3D0,f=3D{},g=3D{},h=3D["height","paddingTo=
p","paddingBottom"],i,j=3Db.toShow;i=3Dj[0].style.width,j.width(j.parent(=
).width()-parseFloat(j.css("paddingLeft"))-parseFloat(j.css("paddingRight=
"))-(parseFloat(j.css("borderLeftWidth"))||0)-(parseFloat(j.css("borderRi=
ghtWidth"))||0)),a.each(h,function(c,d){g[d]=3D"hide";var =
e=3D(""+a.css(b.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);f[d]=3D{value:e[1=
],unit:e[2]||"px"}}),b.toShow.css({height:0,overflow:"hidden"}).show(),b.=
toHide.filter(":hidden").each(b.complete).end().filter(":visible").animat=
e(g,{step:function(a,c){c.prop=3D=3D"height"&&(e=3Dc.end-c.start=3D=3D=3D=
0?0:(c.now-c.start)/(c.end-c.start)),b.toShow[0].style[c.prop]=3De*f[c.pr=
op].value+f[c.prop].unit},duration:b.duration,easing:b.easing,complete:fu=
nction(){b.autoHeight||b.toShow.css("height",""),b.toShow.css({width:i,ov=
erflow:d}),b.complete()}})},bounceslide:function(a){this.slide(a,{easing:=
a.down?"easeOutBounce":"swing",duration:a.down?1e3:200})}}})}(jQuery),fun=
ction(a,b){var =
c=3D0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,d=
elay:300,minLength:1,position:{my:"left top",at:"left =
bottom",collision:"none"},source:null},pending:0,_create:function(){var =
b=3Dthis,c=3Dthis.element[0].ownerDocument,d;this.isMultiLine=3Dthis.elem=
ent.is("textarea"),this.element.addClass("ui-autocomplete-input").attr("a=
utocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria=
-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(b.options.=
disabled||b.element.propAttr("readOnly"))return;d=3D!1;var =
e=3Da.ui.keyCode;switch(c.keyCode){case =
e.PAGE_UP:b._move("previousPage",c);break;case =
e.PAGE_DOWN:b._move("nextPage",c);break;case =
e.UP:b._keyEvent("previous",c);break;case =
e.DOWN:b._keyEvent("next",c);break;case e.ENTER:case =
e.NUMPAD_ENTER:b.menu.active&&(d=3D!0,c.preventDefault());case =
e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case =
e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.se=
arching),b.searching=3DsetTimeout(function(){b.term!=3Db.element.val()&&(=
b.selectedItem=3Dnull,b.search(null,c))},b.options.delay)}}).bind("keypre=
ss.autocomplete",function(a){d&&(d=3D!1,a.preventDefault())}).bind("focus=
.autocomplete",function(){if(b.options.disabled)return;b.selectedItem=3Dn=
ull,b.previous=3Db.element.val()}).bind("blur.autocomplete",function(a){i=
f(b.options.disabled)return;clearTimeout(b.searching),b.closing=3DsetTime=
out(function(){b.close(a),b._change(a)},150)}),this._initSource(),this.me=
nu=3Da("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.a=
ppendTo||"body",c)[0]).mousedown(function(c){var =
d=3Db.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTim=
eout(function(){a(document).one("mousedown",function(c){c.target!=3D=3Db.=
element[0]&&c.target!=3D=3Dd&&!a.ui.contains(d,c.target)&&b.close()})},1)=
,setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:functio=
n(a,c){var =
d=3Dc.item.data("item.autocomplete");!1!=3D=3Db._trigger("focus",a,{item:=
d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:=
function(a,d){var =
e=3Dd.item.data("item.autocomplete"),f=3Db.previous;b.element[0]!=3D=3Dc.=
activeElement&&(b.element.focus(),b.previous=3Df,setTimeout(function(){b.=
previous=3Df,b.selectedItem=3De},1)),!1!=3D=3Db._trigger("select",a,{item=
:e})&&b.element.val(e.value),b.term=3Db.element.val(),b.close(a),b.select=
edItem=3De},blur:function(a,c){b.menu.element.is(":visible")&&b.element.v=
al()!=3D=3Db.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+=
1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.eleme=
nt.bgiframe(),b.beforeunloadHandler=3Dfunction(){b.element.removeAttr("au=
tocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destr=
oy:function(){this.element.removeClass("ui-autocomplete-input").removeAtt=
r("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").remo=
veAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("befo=
reunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)=
},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,argum=
ents),b=3D=3D=3D"source"&&this._initSource(),b=3D=3D=3D"appendTo"&&this.m=
enu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b=3D=3D=
=3D"disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var =
b=3Dthis,c,d;a.isArray(this.options.source)?(c=3Dthis.options.source,this=
.source=3Dfunction(b,d){d(a.ui.autocomplete.filter(c,b.term))}):typeof =
this.options.source=3D=3D"string"?(d=3Dthis.options.source,this.source=3D=
function(c,e){b.xhr&&b.xhr.abort(),b.xhr=3Da.ajax({url:d,data:c,dataType:=
"json",success:function(a,b){e(a)},error:function(){e([])}})}):this.sourc=
e=3Dthis.options.source},search:function(a,b){a=3Da!=3Dnull?a:this.elemen=
t.val(),this.term=3Dthis.element.val();if(a.length<this.options.minLength=
)return =
this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)=3D=3D=
=3D!1)return;return =
this._search(a)},_search:function(a){this.pending++,this.element.addClass=
("ui-autocomplete-loading"),this.source({term:a},this._response())},_resp=
onse:function(){var a=3Dthis,b=3D++c;return =
function(d){b=3D=3D=3Dc&&a.__response(d),a.pending--,a.pending||a.element=
.removeClass("ui-autocomplete-loading")}},__response:function(a){!this.op=
tions.disabled&&a&&a.length?(a=3Dthis._normalize(a),this._suggest(a),this=
._trigger("open")):this.close()},close:function(a){clearTimeout(this.clos=
ing),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.men=
u.deactivate(),this._trigger("close",a))},_change:function(a){this.previo=
us!=3D=3Dthis.element.val()&&this._trigger("change",a,{item:this.selected=
Item})},_normalize:function(b){return =
b.length&&b[0].label&&b[0].value?b:a.map(b,function(b){return typeof =
b=3D=3D"string"?{label:b,value:b}:a.extend({label:b.label||b.value,value:=
b.value||b.label},b)})},_suggest:function(b){var =
c=3Dthis.menu.element.empty().zIndex(this.element.zIndex()+1);this._rende=
rMenu(c,b),this.menu.deactivate(),this.menu.refresh(),c.show(),this._resi=
zeMenu(),c.position(a.extend({of:this.element},this.options.position)),th=
is.options.autoFocus&&this.menu.next(new =
a.Event("mouseover"))},_resizeMenu:function(){var =
a=3Dthis.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,th=
is.element.outerWidth()))},_renderMenu:function(b,c){var =
d=3Dthis;a.each(c,function(a,c){d._renderItem(b,c)})},_renderItem:functio=
n(b,c){return =
a("<li></li>").data("item.autocomplete",c).append(a("<a></a>").text(c.lab=
el)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible"=
)){this.search(null,b);return}if(this.menu.first()&&/^previous/.test(a)||=
this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.=
deactivate();return}this.menu[a](b)},widget:function(){return =
this.menu.element},_keyEvent:function(a,b){if(!this.isMultiLine||this.men=
u.element.is(":visible"))this._move(a,b),b.preventDefault()}}),a.extend(a=
.ui.autocomplete,{escapeRegex:function(a){return =
a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var =
d=3Dnew RegExp(a.ui.autocomplete.escapeRegex(c),"i");return =
a.grep(b,function(a){return =
d.test(a.label||a.value||a)})}})}(jQuery),function(a){a.widget("ui.menu",=
{_create:function(){var b=3Dthis;this.element.addClass("ui-menu =
ui-widget ui-widget-content =
ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-m=
enuitem"}).click(function(c){if(!a(c.target).closest(".ui-menu-item =
a").length)return;c.preventDefault(),b.select(c)}),this.refresh()},refres=
h:function(){var =
b=3Dthis,c=3Dthis.element.children("li:not(.ui-menu-item):has(a)").addCla=
ss("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-c=
orner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(thi=
s).parent())}).mouseleave(function(){b.deactivate()})},activate:function(=
a,b){this.deactivate();if(this.hasScroll()){var =
c=3Db.offset().top-this.element.offset().top,d=3Dthis.element.scrollTop()=
,e=3Dthis.element.height();c<0?this.element.scrollTop(d+c):c>=3De&&this.e=
lement.scrollTop(d+c-e+b.height())}this.active=3Db.eq(0).children("a").ad=
dClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trig=
ger("focus",a,{item:b})},deactivate:function(){if(!this.active)return;thi=
s.active.children("a").removeClass("ui-state-hover").removeAttr("id"),thi=
s._trigger("blur"),this.active=3Dnull},next:function(a){this.move("next",=
".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu=
-item:last",a)},first:function(){return =
this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(=
){return =
this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(=
a,b,c){if(!this.active){this.activate(c,this.element.children(b));return}=
var =
d=3Dthis.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,=
d):this.activate(c,this.element.children(b))},nextPage:function(b){if(thi=
s.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element=
.children(".ui-menu-item:first"));return}var =
c=3Dthis.active.offset().top,d=3Dthis.element.height(),e=3Dthis.element.c=
hildren(".ui-menu-item").filter(function(){var =
b=3Da(this).offset().top-c-d+a(this).height();return =
b<10&&b>-10});e.length||(e=3Dthis.element.children(".ui-menu-item:last"))=
,this.activate(b,e)}else =
this.activate(b,this.element.children(".ui-menu-item").filter(!this.activ=
e||this.last()?":first":":last"))},previousPage:function(b){if(this.hasSc=
roll()){if(!this.active||this.first()){this.activate(b,this.element.child=
ren(".ui-menu-item:last"));return}var =
c=3Dthis.active.offset().top,d=3Dthis.element.height(),e=3Dthis.element.c=
hildren(".ui-menu-item").filter(function(){var =
b=3Da(this).offset().top-c+d-a(this).height();return =
b<10&&b>-10});e.length||(e=3Dthis.element.children(".ui-menu-item:first")=
),this.activate(b,e)}else =
this.activate(b,this.element.children(".ui-menu-item").filter(!this.activ=
e||this.first()?":last":":first"))},hasScroll:function(){return =
this.element.height()<this.element[a.fn.prop?"prop":"attr"]("scrollHeight=
")},select:function(a){this._trigger("selected",a,{item:this.active})}})}=
(jQuery),function(a,b){var c,d,e,f,g=3D"ui-button ui-widget =
ui-state-default ui-corner-all",h=3D"ui-state-hover ui-state-active =
",i=3D"ui-button-icons-only ui-button-icon-only ui-button-text-icons =
ui-button-text-icon-primary ui-button-text-icon-secondary =
ui-button-text-only",j=3Dfunction(){var =
b=3Da(this).find(":ui-button");setTimeout(function(){b.button("refresh")}=
,1)},k=3Dfunction(b){var c=3Db.name,d=3Db.form,e=3Da([]);return =
c&&(d?e=3Da(d).find("[name=3D'"+c+"']"):e=3Da("[name=3D'"+c+"']",b.ownerD=
ocument).filter(function(){return!this.form})),e};a.widget("ui.button",{o=
ptions:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:nu=
ll}},_create:function(){this.element.closest("form").unbind("reset.button=
").bind("reset.button",j),typeof =
this.options.disabled!=3D"boolean"?this.options.disabled=3D!!this.element=
.propAttr("disabled"):this.element.propAttr("disabled",this.options.disab=
led),this._determineButtonType(),this.hasTitle=3D!!this.buttonElement.att=
r("title");var =
b=3Dthis,h=3Dthis.options,i=3Dthis.type=3D=3D=3D"checkbox"||this.type=3D=3D=
=3D"radio",l=3D"ui-state-hover"+(i?"":" =
ui-state-active"),m=3D"ui-state-focus";h.label=3D=3D=3Dnull&&(h.label=3Dt=
his.buttonElement.html()),this.buttonElement.addClass(g).attr("role","but=
ton").bind("mouseenter.button",function(){if(h.disabled)return;a(this).ad=
dClass("ui-state-hover"),this=3D=3D=3Dc&&a(this).addClass("ui-state-activ=
e")}).bind("mouseleave.button",function(){if(h.disabled)return;a(this).re=
moveClass(l)}).bind("click.button",function(a){h.disabled&&(a.preventDefa=
ult(),a.stopImmediatePropagation())}),this.element.bind("focus.button",fu=
nction(){b.buttonElement.addClass(m)}).bind("blur.button",function(){b.bu=
ttonElement.removeClass(m)}),i&&(this.element.bind("change.button",functi=
on(){if(f)return;b.refresh()}),this.buttonElement.bind("mousedown.button"=
,function(a){if(h.disabled)return;f=3D!1,d=3Da.pageX,e=3Da.pageY}).bind("=
mouseup.button",function(a){if(h.disabled)return;if(d!=3D=3Da.pageX||e!=3D=
=3Da.pageY)f=3D!0})),this.type=3D=3D=3D"checkbox"?this.buttonElement.bind=
("click.button",function(){if(h.disabled||f)return!1;a(this).toggleClass(=
"ui-state-active"),b.buttonElement.attr("aria-pressed",b.element[0].check=
ed)}):this.type=3D=3D=3D"radio"?this.buttonElement.bind("click.button",fu=
nction(){if(h.disabled||f)return!1;a(this).addClass("ui-state-active"),b.=
buttonElement.attr("aria-pressed","true");var =
c=3Db.element[0];k(c).not(c).map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-p=
ressed","false")}):(this.buttonElement.bind("mousedown.button",function()=
{if(h.disabled)return!1;a(this).addClass("ui-state-active"),c=3Dthis,a(do=
cument).one("mouseup",function(){c=3Dnull})}).bind("mouseup.button",funct=
ion(){if(h.disabled)return!1;a(this).removeClass("ui-state-active")}).bin=
d("keydown.button",function(b){if(h.disabled)return!1;(b.keyCode=3D=3Da.u=
i.keyCode.SPACE||b.keyCode=3D=3Da.ui.keyCode.ENTER)&&a(this).addClass("ui=
-state-active")}).bind("keyup.button",function(){a(this).removeClass("ui-=
state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(fun=
ction(b){b.keyCode=3D=3D=3Da.ui.keyCode.SPACE&&a(this).click()})),this._s=
etOption("disabled",h.disabled),this._resetButton()},_determineButtonType=
:function(){this.element.is(":checkbox")?this.type=3D"checkbox":this.elem=
ent.is(":radio")?this.type=3D"radio":this.element.is("input")?this.type=3D=
"input":this.type=3D"button";if(this.type=3D=3D=3D"checkbox"||this.type=3D=
=3D=3D"radio"){var =
a=3Dthis.element.parents().filter(":last"),b=3D"label[for=3D'"+this.eleme=
nt.attr("id")+"']";this.buttonElement=3Da.find(b),this.buttonElement.leng=
th||(a=3Da.length?a.siblings():this.element.siblings(),this.buttonElement=
=3Da.filter(b),this.buttonElement.length||(this.buttonElement=3Da.find(b)=
)),this.element.addClass("ui-helper-hidden-accessible");var =
c=3Dthis.element.is(":checked");c&&this.buttonElement.addClass("ui-state-=
active"),this.buttonElement.attr("aria-pressed",c)}else =
this.buttonElement=3Dthis.element},widget:function(){return =
this.buttonElement},destroy:function(){this.element.removeClass("ui-helpe=
r-hidden-accessible"),this.buttonElement.removeClass(g+" "+h+" =
"+i).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElemen=
t.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.remov=
eAttr("title"),a.Widget.prototype.destroy.call(this)},_setOption:function=
(b,c){a.Widget.prototype._setOption.apply(this,arguments);if(b=3D=3D=3D"d=
isabled"){c?this.element.propAttr("disabled",!0):this.element.propAttr("d=
isabled",!1);return}this._resetButton()},refresh:function(){var =
b=3Dthis.element.is(":disabled");b!=3D=3Dthis.options.disabled&&this._set=
Option("disabled",b),this.type=3D=3D=3D"radio"?k(this.element[0]).each(fu=
nction(){a(this).is(":checked")?a(this).button("widget").addClass("ui-sta=
te-active").attr("aria-pressed","true"):a(this).button("widget").removeCl=
ass("ui-state-active").attr("aria-pressed","false")}):this.type=3D=3D=3D"=
checkbox"&&(this.element.is(":checked")?this.buttonElement.addClass("ui-s=
tate-active").attr("aria-pressed","true"):this.buttonElement.removeClass(=
"ui-state-active").attr("aria-pressed","false"))},_resetButton:function()=
{if(this.type=3D=3D=3D"input"){this.options.label&&this.element.val(this.=
options.label);return}var =
b=3Dthis.buttonElement.removeClass(i),c=3Da("<span></span>",this.element[=
0].ownerDocument).addClass("ui-button-text").html(this.options.label).app=
endTo(b.empty()).text(),d=3Dthis.options.icons,e=3Dd.primary&&d.secondary=
,f=3D[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text=
-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend("<=
span class=3D'ui-button-icon-primary ui-icon =
"+d.primary+"'></span>"),d.secondary&&b.append("<span =
class=3D'ui-button-icon-secondary ui-icon =
"+d.secondary+"'></span>"),this.options.text||(f.push(e?"ui-button-icons-=
only":"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):f.push("u=
i-button-text-only"),b.addClass(f.join(" =
"))}}),a.widget("ui.buttonset",{options:{items:":button, :submit, =
:reset, :checkbox, :radio, a, =
:data(button)"},_create:function(){this.element.addClass("ui-buttonset")}=
,_init:function(){this.refresh()},_setOption:function(b,c){b=3D=3D=3D"dis=
abled"&&this.buttons.button("option",b,c),a.Widget.prototype._setOption.a=
pply(this,arguments)},refresh:function(){var =
b=3Dthis.element.css("direction")=3D=3D=3D"rtl";this.buttons=3Dthis.eleme=
nt.find(this.options.items).filter(":ui-button").button("refresh").end().=
not(":ui-button").button().end().map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left =
ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corne=
r-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-rig=
ht").end().end()},destroy:function(){this.element.removeClass("ui-buttons=
et"),this.buttons.map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-left =
ui-corner-right").end().button("destroy"),a.Widget.prototype.destroy.call=
(this)}})}(jQuery),function($,undefined){function =
Datepicker(){this.debug=3D!1,this._curInst=3Dnull,this._keyEvent=3D!1,thi=
s._disabledInputs=3D[],this._datepickerShowing=3D!1,this._inDialog=3D!1,t=
his._mainDivId=3D"ui-datepicker-div",this._inlineClass=3D"ui-datepicker-i=
nline",this._appendClass=3D"ui-datepicker-append",this._triggerClass=3D"u=
i-datepicker-trigger",this._dialogClass=3D"ui-datepicker-dialog",this._di=
sableClass=3D"ui-datepicker-disabled",this._unselectableClass=3D"ui-datep=
icker-unselectable",this._currentClass=3D"ui-datepicker-current-day",this=
._dayOverClass=3D"ui-datepicker-days-cell-over",this.regional=3D[],this.r=
egional[""]=3D{closeText:"Done",prevText:"Prev",nextText:"Next",currentTe=
xt:"Today",monthNames:["January","February","March","April","May","June",=
"July","August","September","October","November","December"],monthNamesSh=
ort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","D=
ec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday=
","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],d=
ayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateForma=
t:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},thi=
s._defaults=3D{showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDat=
e:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,h=
ideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!=
1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonth=
s:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",min=
Date:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null=
,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showC=
urrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",cons=
trainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._=
defaults,this.regional[""]),this.dpDiv=3DbindHover($('<div =
id=3D"'+this._mainDivId+'" class=3D"ui-datepicker ui-widget =
ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function =
bindHover(a){var b=3D"button, .ui-datepicker-prev, .ui-datepicker-next, =
.ui-datepicker-calendar td a";return a.bind("mouseout",function(a){var =
c=3D$(a.target).closest(b);if(!c.length)return;c.removeClass("ui-state-ho=
ver ui-datepicker-prev-hover =
ui-datepicker-next-hover")}).bind("mouseover",function(c){var =
d=3D$(c.target).closest(b);if($.datepicker._isDisabledDatepicker(instActi=
ve.inline?a.parent()[0]:instActive.input[0])||!d.length)return;d.parents(=
".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),d.addC=
lass("ui-state-hover"),d.hasClass("ui-datepicker-prev")&&d.addClass("ui-d=
atepicker-prev-hover"),d.hasClass("ui-datepicker-next")&&d.addClass("ui-d=
atepicker-next-hover")})}function =
extendRemove(a,b){$.extend(a,b);for(var c in =
b)if(b[c]=3D=3Dnull||b[c]=3D=3Dundefined)a[c]=3Db[c];return a}function =
isArray(a){return a&&($.browser.safari&&typeof =
a=3D=3D"object"&&a.length||a.constructor&&a.constructor.toString().match(=
/\Array\(\)/))}$.extend($.ui,{datepicker:{version:"1.8.21"}});var =
PROP_NAME=3D"datepicker",dpuuid=3D(new =
Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName=
:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("=
",arguments)},_widgetDatepicker:function(){return =
this.dpDiv},setDefaults:function(a){return =
extendRemove(this._defaults,a||{}),this},_attachDatepicker:function(targe=
t,settings){var inlineSettings=3Dnull;for(var attrName in =
this._defaults){var =
attrValue=3Dtarget.getAttribute("date:"+attrName);if(attrValue){inlineSet=
tings=3DinlineSettings||{};try{inlineSettings[attrName]=3Deval(attrValue)=
}catch(err){inlineSettings[attrName]=3DattrValue}}}var =
nodeName=3Dtarget.nodeName.toLowerCase(),inline=3DnodeName=3D=3D"div"||no=
deName=3D=3D"span";target.id||(this.uuid+=3D1,target.id=3D"dp"+this.uuid)=
;var =
inst=3Dthis._newInst($(target),inline);inst.settings=3D$.extend({},settin=
gs||{},inlineSettings||{}),nodeName=3D=3D"input"?this._connectDatepicker(=
target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:functi=
on(a,b){var =
c=3Da[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,sel=
ectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b=
,dpDiv:b?bindHover($('<div class=3D"'+this._inlineClass+' ui-datepicker =
ui-widget ui-widget-content ui-helper-clearfix =
ui-corner-all"></div>')):this.dpDiv}},_connectDatepicker:function(a,b){va=
r =
c=3D$(a);b.append=3D$([]),b.trigger=3D$([]);if(c.hasClass(this.markerClas=
sName))return;this._attachments(c,b),c.addClass(this.markerClassName).key=
down(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bin=
d("setData.datepicker",function(a,c,d){b.settings[c]=3Dd}).bind("getData.=
datepicker",function(a,c){return =
this._get(b,c)}),this._autoSize(b),$.data(a,PROP_NAME,b),b.settings.disab=
led&&this._disableDatepicker(a)},_attachments:function(a,b){var =
c=3Dthis._get(b,"appendText"),d=3Dthis._get(b,"isRTL");b.append&&b.append=
.remove(),c&&(b.append=3D$('<span =
class=3D"'+this._appendClass+'">'+c+"</span>"),a[d?"before":"after"](b.ap=
pend)),a.unbind("focus",this._showDatepicker),b.trigger&&b.trigger.remove=
();var =
e=3Dthis._get(b,"showOn");(e=3D=3D"focus"||e=3D=3D"both")&&a.focus(this._=
showDatepicker);if(e=3D=3D"button"||e=3D=3D"both"){var =
f=3Dthis._get(b,"buttonText"),g=3Dthis._get(b,"buttonImage");b.trigger=3D=
$(this._get(b,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass)=
.attr({src:g,alt:f,title:f}):$('<button =
type=3D"button"></button>').addClass(this._triggerClass).html(g=3D=3D""?f=
:$("<img/>").attr({src:g,alt:f,title:f}))),a[d?"before":"after"](b.trigge=
r),b.trigger.click(function(){return =
$.datepicker._datepickerShowing&&$.datepicker._lastInput=3D=3Da[0]?$.date=
picker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._l=
astInput!=3Da[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepi=
cker(a[0])):$.datepicker._showDatepicker(a[0]),!1})}},_autoSize:function(=
a){if(this._get(a,"autoSize")&&!a.inline){var b=3Dnew =
Date(2009,11,20),c=3Dthis._get(a,"dateFormat");if(c.match(/[DM]/)){var =
d=3Dfunction(a){var b=3D0,c=3D0;for(var =
d=3D0;d<a.length;d++)a[d].length>b&&(b=3Da[d].length,c=3Dd);return =
c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort")=
)),b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-=
b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDa=
tepicker:function(a,b){var =
c=3D$(a);if(c.hasClass(this.markerClassName))return;c.addClass(this.marke=
rClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.s=
ettings[c]=3Dd}).bind("getData.datepicker",function(a,c){return =
this._get(b,c)}),$.data(a,PROP_NAME,b),this._setDate(b,this._getDefaultDa=
te(b),!0),this._updateDatepicker(b),this._updateAlternate(b),b.settings.d=
isabled&&this._disableDatepicker(a),b.dpDiv.css("display","block")},_dial=
ogDatepicker:function(a,b,c,d,e){var =
f=3Dthis._dialogInst;if(!f){this.uuid+=3D1;var =
g=3D"dp"+this.uuid;this._dialogInput=3D$('<input type=3D"text" =
id=3D"'+g+'" style=3D"position: absolute; top: -100px; width: 0px; =
z-index: =
-10;"/>'),this._dialogInput.keydown(this._doKeyDown),$("body").append(thi=
s._dialogInput),f=3Dthis._dialogInst=3Dthis._newInst(this._dialogInput,!1=
),f.settings=3D{},$.data(this._dialogInput[0],PROP_NAME,f)}extendRemove(f=
.settings,d||{}),b=3Db&&b.constructor=3D=3DDate?this._formatDate(f,b):b,t=
his._dialogInput.val(b),this._pos=3De?e.length?e:[e.pageX,e.pageY]:null;i=
f(!this._pos){var =
h=3Ddocument.documentElement.clientWidth,i=3Ddocument.documentElement.cli=
entHeight,j=3Ddocument.documentElement.scrollLeft||document.body.scrollLe=
ft,k=3Ddocument.documentElement.scrollTop||document.body.scrollTop;this._=
pos=3D[h/2-100+j,i/2-150+k]}return =
this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]=
+"px"),f.settings.onSelect=3Dc,this._inDialog=3D!0,this.dpDiv.addClass(th=
is._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.=
blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,f),this},_destr=
oyDatepicker:function(a){var =
b=3D$(a),c=3D$.data(a,PROP_NAME);if(!b.hasClass(this.markerClassName))ret=
urn;var =
d=3Da.nodeName.toLowerCase();$.removeData(a,PROP_NAME),d=3D=3D"input"?(c.=
append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).un=
bind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbi=
nd("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(d=3D=3D"d=
iv"||d=3D=3D"span")&&b.removeClass(this.markerClassName).empty()},_enable=
Datepicker:function(a){var =
b=3D$(a),c=3D$.data(a,PROP_NAME);if(!b.hasClass(this.markerClassName))ret=
urn;var =
d=3Da.nodeName.toLowerCase();if(d=3D=3D"input")a.disabled=3D!1,c.trigger.=
filter("button").each(function(){this.disabled=3D!1}).end().filter("img")=
.css({opacity:"1.0",cursor:""});else if(d=3D=3D"div"||d=3D=3D"span"){var =
e=3Db.children("."+this._inlineClass);e.children().removeClass("ui-state-=
disabled"),e.find("select.ui-datepicker-month, =
select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=3D=
$.map(this._disabledInputs,function(b){return =
b=3D=3Da?null:b})},_disableDatepicker:function(a){var =
b=3D$(a),c=3D$.data(a,PROP_NAME);if(!b.hasClass(this.markerClassName))ret=
urn;var =
d=3Da.nodeName.toLowerCase();if(d=3D=3D"input")a.disabled=3D!0,c.trigger.=
filter("button").each(function(){this.disabled=3D!0}).end().filter("img")=
.css({opacity:"0.5",cursor:"default"});else =
if(d=3D=3D"div"||d=3D=3D"span"){var =
e=3Db.children("."+this._inlineClass);e.children().addClass("ui-state-dis=
abled"),e.find("select.ui-datepicker-month, =
select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInp=
uts=3D$.map(this._disabledInputs,function(b){return =
b=3D=3Da?null:b}),this._disabledInputs[this._disabledInputs.length]=3Da},=
_isDisabledDatepicker:function(a){if(!a)return!1;for(var =
b=3D0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]=3D=3Da=
)return!0;return!1},_getInst:function(a){try{return =
$.data(a,PROP_NAME)}catch(b){throw"Missing instance data for this =
datepicker"}},_optionDatepicker:function(a,b,c){var =
d=3Dthis._getInst(a);if(arguments.length=3D=3D2&&typeof =
b=3D=3D"string")return =
b=3D=3D"defaults"?$.extend({},$.datepicker._defaults):d?b=3D=3D"all"?$.ex=
tend({},d.settings):this._get(d,b):null;var e=3Db||{};typeof =
b=3D=3D"string"&&(e=3D{},e[b]=3Dc);if(d){this._curInst=3D=3Dd&&this._hide=
Datepicker();var =
f=3Dthis._getDateDatepicker(a,!0),g=3Dthis._getMinMaxDate(d,"min"),h=3Dth=
is._getMinMaxDate(d,"max");extendRemove(d.settings,e),g!=3D=3Dnull&&e.dat=
eFormat!=3D=3Dundefined&&e.minDate=3D=3D=3Dundefined&&(d.settings.minDate=
=3Dthis._formatDate(d,g)),h!=3D=3Dnull&&e.dateFormat!=3D=3Dundefined&&e.m=
axDate=3D=3D=3Dundefined&&(d.settings.maxDate=3Dthis._formatDate(d,h)),th=
is._attachments($(a),d),this._autoSize(d),this._setDate(d,f),this._update=
Alternate(d),this._updateDatepicker(d)}},_changeDatepicker:function(a,b,c=
){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){var =
b=3Dthis._getInst(a);b&&this._updateDatepicker(b)},_setDateDatepicker:fun=
ction(a,b){var =
c=3Dthis._getInst(a);c&&(this._setDate(c,b),this._updateDatepicker(c),thi=
s._updateAlternate(c))},_getDateDatepicker:function(a,b){var =
c=3Dthis._getInst(a);return =
c&&!c.inline&&this._setDateFromField(c,b),c?this._getDate(c):null},_doKey=
Down:function(a){var =
b=3D$.datepicker._getInst(a.target),c=3D!0,d=3Db.dpDiv.is(".ui-datepicker=
-rtl");b._keyEvent=3D!0;if($.datepicker._datepickerShowing)switch(a.keyCo=
de){case 9:$.datepicker._hideDatepicker(),c=3D!1;break;case 13:var =
e=3D$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClas=
s+")",b.dpDiv);e[0]&&$.datepicker._selectDay(a.target,b.selectedMonth,b.s=
electedYear,e[0]);var f=3D$.datepicker._get(b,"onSelect");if(f){var =
g=3D$.datepicker._formatDate(b);f.apply(b.input?b.input[0]:null,[g,b])}el=
se $.datepicker._hideDatepicker();return!1;case =
27:$.datepicker._hideDatepicker();break;case =
33:$.datepicker._adjustDate(a.target,a.ctrlKey?-$.datepicker._get(b,"step=
BigMonths"):-$.datepicker._get(b,"stepMonths"),"M");break;case =
34:$.datepicker._adjustDate(a.target,a.ctrlKey?+$.datepicker._get(b,"step=
BigMonths"):+$.datepicker._get(b,"stepMonths"),"M");break;case =
35:(a.ctrlKey||a.metaKey)&&$.datepicker._clearDate(a.target),c=3Da.ctrlKe=
y||a.metaKey;break;case =
36:(a.ctrlKey||a.metaKey)&&$.datepicker._gotoToday(a.target),c=3Da.ctrlKe=
y||a.metaKey;break;case =
37:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,d?1:-1,"D"),=
c=3Da.ctrlKey||a.metaKey,a.originalEvent.altKey&&$.datepicker._adjustDate=
(a.target,a.ctrlKey?-$.datepicker._get(b,"stepBigMonths"):-$.datepicker._=
get(b,"stepMonths"),"M");break;case =
38:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,-7,"D"),c=3D=
a.ctrlKey||a.metaKey;break;case =
39:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,d?-1:1,"D"),=
c=3Da.ctrlKey||a.metaKey,a.originalEvent.altKey&&$.datepicker._adjustDate=
(a.target,a.ctrlKey?+$.datepicker._get(b,"stepBigMonths"):+$.datepicker._=
get(b,"stepMonths"),"M");break;case =
40:(a.ctrlKey||a.metaKey)&&$.datepicker._adjustDate(a.target,7,"D"),c=3Da=
.ctrlKey||a.metaKey;break;default:c=3D!1}else =
a.keyCode=3D=3D36&&a.ctrlKey?$.datepicker._showDatepicker(this):c=3D!1;c&=
&(a.preventDefault(),a.stopPropagation())},_doKeyPress:function(a){var =
b=3D$.datepicker._getInst(a.target);if($.datepicker._get(b,"constrainInpu=
t")){var =
c=3D$.datepicker._possibleChars($.datepicker._get(b,"dateFormat")),d=3DSt=
ring.fromCharCode(a.charCode=3D=3Dundefined?a.keyCode:a.charCode);return =
a.ctrlKey||a.metaKey||d<" =
"||!c||c.indexOf(d)>-1}},_doKeyUp:function(a){var =
b=3D$.datepicker._getInst(a.target);if(b.input.val()!=3Db.lastVal)try{var=
 =
c=3D$.datepicker.parseDate($.datepicker._get(b,"dateFormat"),b.input?b.in=
put.val():null,$.datepicker._getFormatConfig(b));c&&($.datepicker._setDat=
eFromField(b),$.datepicker._updateAlternate(b),$.datepicker._updateDatepi=
cker(b))}catch(d){$.datepicker.log(d)}return!0},_showDatepicker:function(=
a){a=3Da.target||a,a.nodeName.toLowerCase()!=3D"input"&&(a=3D$("input",a.=
parentNode)[0]);if($.datepicker._isDisabledDatepicker(a)||$.datepicker._l=
astInput=3D=3Da)return;var =
b=3D$.datepicker._getInst(a);$.datepicker._curInst&&$.datepicker._curInst=
!=3Db&&($.datepicker._curInst.dpDiv.stop(!0,!0),b&&$.datepicker._datepick=
erShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));=
var =
c=3D$.datepicker._get(b,"beforeShow"),d=3Dc?c.apply(a,[a,b]):{};if(d=3D=3D=
=3D!1)return;extendRemove(b.settings,d),b.lastVal=3Dnull,$.datepicker._la=
stInput=3Da,$.datepicker._setDateFromField(b),$.datepicker._inDialog&&(a.=
value=3D""),$.datepicker._pos||($.datepicker._pos=3D$.datepicker._findPos=
(a),$.datepicker._pos[1]+=3Da.offsetHeight);var =
e=3D!1;$(a).parents().each(function(){return =
e|=3D$(this).css("position")=3D=3D"fixed",!e}),e&&$.browser.opera&&($.dat=
epicker._pos[0]-=3Ddocument.documentElement.scrollLeft,$.datepicker._pos[=
1]-=3Ddocument.documentElement.scrollTop);var =
f=3D{left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._po=
s=3Dnull,b.dpDiv.empty(),b.dpDiv.css({position:"absolute",display:"block"=
,top:"-1000px"}),$.datepicker._updateDatepicker(b),f=3D$.datepicker._chec=
kOffset(b,f,e),b.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"s=
tatic":e?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px=
"});if(!b.inline){var =
g=3D$.datepicker._get(b,"showAnim"),h=3D$.datepicker._get(b,"duration"),i=
=3Dfunction(){var =
a=3Db.dpDiv.find("iframe.ui-datepicker-cover");if(!!a.length){var =
c=3D$.datepicker._getBorders(b.dpDiv);a.css({left:-c[0],top:-c[1],width:b=
.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex($(a).=
zIndex()+1),$.datepicker._datepickerShowing=3D!0,$.effects&&$.effects[g]?=
b.dpDiv.show(g,$.datepicker._get(b,"showOptions"),h,i):b.dpDiv[g||"show"]=
(g?h:null,i),(!g||!h)&&i(),b.input.is(":visible")&&!b.input.is(":disabled=
")&&b.input.focus(),$.datepicker._curInst=3Db}},_updateDatepicker:functio=
n(a){var b=3Dthis;b.maxRows=3D4;var =
c=3D$.datepicker._getBorders(a.dpDiv);instActive=3Da,a.dpDiv.empty().appe=
nd(this._generateHTML(a));var =
d=3Da.dpDiv.find("iframe.ui-datepicker-cover");!d.length||d.css({left:-c[=
0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}),a.=
dpDiv.find("."+this._dayOverClass+" a").mouseover();var =
e=3Dthis._getNumberOfMonths(a),f=3De[1],g=3D17;a.dpDiv.removeClass("ui-da=
tepicker-multi-2 ui-datepicker-multi-3 =
ui-datepicker-multi-4").width(""),f>1&&a.dpDiv.addClass("ui-datepicker-mu=
lti-"+f).css("width",g*f+"em"),a.dpDiv[(e[0]!=3D1||e[1]!=3D1?"add":"remov=
e")+"Class"]("ui-datepicker-multi"),a.dpDiv[(this._get(a,"isRTL")?"add":"=
remove")+"Class"]("ui-datepicker-rtl"),a=3D=3D$.datepicker._curInst&&$.da=
tepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is=
(":disabled")&&a.input[0]!=3Ddocument.activeElement&&a.input.focus();if(a=
.yearshtml){var =
h=3Da.yearshtml;setTimeout(function(){h=3D=3D=3Da.yearshtml&&a.yearshtml&=
&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml)=
,h=3Da.yearshtml=3Dnull},0)}},_getBorders:function(a){var =
b=3Dfunction(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(=
b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]}=
,_checkOffset:function(a,b,c){var =
d=3Da.dpDiv.outerWidth(),e=3Da.dpDiv.outerHeight(),f=3Da.input?a.input.ou=
terWidth():0,g=3Da.input?a.input.outerHeight():0,h=3Ddocument.documentEle=
ment.clientWidth+$(document).scrollLeft(),i=3Ddocument.documentElement.cl=
ientHeight+$(document).scrollTop();return =
b.left-=3Dthis._get(a,"isRTL")?d-f:0,b.left-=3Dc&&b.left=3D=3Da.input.off=
set().left?$(document).scrollLeft():0,b.top-=3Dc&&b.top=3D=3Da.input.offs=
et().top+g?$(document).scrollTop():0,b.left-=3DMath.min(b.left,b.left+d>h=
&&h>d?Math.abs(b.left+d-h):0),b.top-=3DMath.min(b.top,b.top+e>i&&i>e?Math=
.abs(e+g):0),b},_findPos:function(a){var =
b=3Dthis._getInst(a),c=3Dthis._get(b,"isRTL");while(a&&(a.type=3D=3D"hidd=
en"||a.nodeType!=3D1||$.expr.filters.hidden(a)))a=3Da[c?"previousSibling"=
:"nextSibling"];var =
d=3D$(a).offset();return[d.left,d.top]},_hideDatepicker:function(a){var =
b=3Dthis._curInst;if(!b||a&&b!=3D$.data(a,PROP_NAME))return;if(this._date=
pickerShowing){var =
c=3Dthis._get(b,"showAnim"),d=3Dthis._get(b,"duration"),e=3Dfunction(){$.=
datepicker._tidyDialog(b)};$.effects&&$.effects[c]?b.dpDiv.hide(c,$.datep=
icker._get(b,"showOptions"),d,e):b.dpDiv[c=3D=3D"slideDown"?"slideUp":c=3D=
=3D"fadeIn"?"fadeOut":"hide"](c?d:null,e),c||e(),this._datepickerShowing=3D=
!1;var =
f=3Dthis._get(b,"onClose");f&&f.apply(b.input?b.input[0]:null,[b.input?b.=
input.val():"",b]),this._lastInput=3Dnull,this._inDialog&&(this._dialogIn=
put.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unbloc=
kUI(),$("body").append(this.dpDiv))),this._inDialog=3D!1}},_tidyDialog:fu=
nction(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-c=
alendar")},_checkExternalClick:function(a){if(!$.datepicker._curInst)retu=
rn;var =
b=3D$(a.target),c=3D$.datepicker._getInst(b[0]);(b[0].id!=3D$.datepicker.=
_mainDivId&&b.parents("#"+$.datepicker._mainDivId).length=3D=3D0&&!b.hasC=
lass($.datepicker.markerClassName)&&!b.closest("."+$.datepicker._triggerC=
lass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||=
!$.blockUI)||b.hasClass($.datepicker.markerClassName)&&$.datepicker._curI=
nst!=3Dc)&&$.datepicker._hideDatepicker()},_adjustDate:function(a,b,c){va=
r =
d=3D$(a),e=3Dthis._getInst(d[0]);if(this._isDisabledDatepicker(d[0]))retu=
rn;this._adjustInstDate(e,b+(c=3D=3D"M"?this._get(e,"showCurrentAtPos"):0=
),c),this._updateDatepicker(e)},_gotoToday:function(a){var =
b=3D$(a),c=3Dthis._getInst(b[0]);if(this._get(c,"gotoCurrent")&&c.current=
Day)c.selectedDay=3Dc.currentDay,c.drawMonth=3Dc.selectedMonth=3Dc.curren=
tMonth,c.drawYear=3Dc.selectedYear=3Dc.currentYear;else{var d=3Dnew =
Date;c.selectedDay=3Dd.getDate(),c.drawMonth=3Dc.selectedMonth=3Dd.getMon=
th(),c.drawYear=3Dc.selectedYear=3Dd.getFullYear()}this._notifyChange(c),=
this._adjustDate(b)},_selectMonthYear:function(a,b,c){var =
d=3D$(a),e=3Dthis._getInst(d[0]);e["selected"+(c=3D=3D"M"?"Month":"Year")=
]=3De["draw"+(c=3D=3D"M"?"Month":"Year")]=3DparseInt(b.options[b.selected=
Index].value,10),this._notifyChange(e),this._adjustDate(d)},_selectDay:fu=
nction(a,b,c,d){var =
e=3D$(a);if($(d).hasClass(this._unselectableClass)||this._isDisabledDatep=
icker(e[0]))return;var =
f=3Dthis._getInst(e[0]);f.selectedDay=3Df.currentDay=3D$("a",d).html(),f.=
selectedMonth=3Df.currentMonth=3Db,f.selectedYear=3Df.currentYear=3Dc,thi=
s._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentY=
ear))},_clearDate:function(a){var =
b=3D$(a),c=3Dthis._getInst(b[0]);this._selectDate(b,"")},_selectDate:func=
tion(a,b){var =
c=3D$(a),d=3Dthis._getInst(c[0]);b=3Db!=3Dnull?b:this._formatDate(d),d.in=
put&&d.input.val(b),this._updateAlternate(d);var =
e=3Dthis._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[b,d]):d.in=
put&&d.input.trigger("change"),d.inline?this._updateDatepicker(d):(this._=
hideDatepicker(),this._lastInput=3Dd.input[0],typeof =
d.input[0]!=3D"object"&&d.input.focus(),this._lastInput=3Dnull)},_updateA=
lternate:function(a){var b=3Dthis._get(a,"altField");if(b){var =
c=3Dthis._get(a,"altFormat")||this._get(a,"dateFormat"),d=3Dthis._getDate=
(a),e=3Dthis.formatDate(c,d,this._getFormatConfig(a));$(b).each(function(=
){$(this).val(e)})}},noWeekends:function(a){var =
b=3Da.getDay();return[b>0&&b<6,""]},iso8601Week:function(a){var b=3Dnew =
Date(a.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var =
c=3Db.getTime();return =
b.setMonth(0),b.setDate(1),Math.floor(Math.round((c-b)/864e5)/7)+1},parse=
Date:function(a,b,c){if(a=3D=3Dnull||b=3D=3Dnull)throw"Invalid =
arguments";b=3Dtypeof =
b=3D=3D"object"?b.toString():b+"";if(b=3D=3D"")return null;var =
d=3D(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;d=3Dtypeof=
 d!=3D"string"?d:(new Date).getFullYear()%100+parseInt(d,10);var =
e=3D(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=3D(c?c.dayNa=
mes:null)||this._defaults.dayNames,g=3D(c?c.monthNamesShort:null)||this._=
defaults.monthNamesShort,h=3D(c?c.monthNames:null)||this._defaults.monthN=
ames,i=3D-1,j=3D-1,k=3D-1,l=3D-1,m=3D!1,n=3Dfunction(b){var =
c=3Ds+1<a.length&&a.charAt(s+1)=3D=3Db;return =
c&&s++,c},o=3Dfunction(a){var =
c=3Dn(a),d=3Da=3D=3D"@"?14:a=3D=3D"!"?20:a=3D=3D"y"&&c?4:a=3D=3D"o"?3:2,e=
=3Dnew =
RegExp("^\\d{1,"+d+"}"),f=3Db.substring(r).match(e);if(!f)throw"Missing =
number at position "+r;return =
r+=3Df[0].length,parseInt(f[0],10)},p=3Dfunction(a,c,d){var =
e=3D$.map(n(a)?d:c,function(a,b){return[[b,a]]}).sort(function(a,b){retur=
n-(a[1].length-b[1].length)}),f=3D-1;$.each(e,function(a,c){var =
d=3Dc[1];if(b.substr(r,d.length).toLowerCase()=3D=3Dd.toLowerCase())retur=
n f=3Dc[0],r+=3Dd.length,!1});if(f!=3D-1)return f+1;throw"Unknown name =
at position =
"+r},q=3Dfunction(){if(b.charAt(r)!=3Da.charAt(s))throw"Unexpected =
literal at position "+r;r++},r=3D0;for(var =
s=3D0;s<a.length;s++)if(m)a.charAt(s)=3D=3D"'"&&!n("'")?m=3D!1:q();else =
switch(a.charAt(s)){case"d":k=3Do("d");break;case"D":p("D",e,f);break;cas=
e"o":l=3Do("o");break;case"m":j=3Do("m");break;case"M":j=3Dp("M",g,h);bre=
ak;case"y":i=3Do("y");break;case"@":var t=3Dnew =
Date(o("@"));i=3Dt.getFullYear(),j=3Dt.getMonth()+1,k=3Dt.getDate();break=
;case"!":var t=3Dnew =
Date((o("!")-this._ticksTo1970)/1e4);i=3Dt.getFullYear(),j=3Dt.getMonth()=
+1,k=3Dt.getDate();break;case"'":n("'")?q():m=3D!0;break;default:q()}if(r=
<b.length)throw"Extra/unparsed characters found in date: =
"+b.substring(r);i=3D=3D-1?i=3D(new =
Date).getFullYear():i<100&&(i+=3D(new Date).getFullYear()-(new =
Date).getFullYear()%100+(i<=3Dd?0:-100));if(l>-1){j=3D1,k=3Dl;do{var =
u=3Dthis._getDaysInMonth(i,j-1);if(k<=3Du)break;j++,k-=3Du}while(!0)}var =
t=3Dthis._daylightSavingAdjust(new =
Date(i,j-1,k));if(t.getFullYear()!=3Di||t.getMonth()+1!=3Dj||t.getDate()!=
=3Dk)throw"Invalid date";return t},ATOM:"yy-mm-dd",COOKIE:"D, dd M =
yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, =
dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M =
yy",RSS:"D, d M =
y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor=
(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:funct=
ion(a,b,c){if(!b)return"";var =
d=3D(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=3D(c?c.dayNa=
mes:null)||this._defaults.dayNames,f=3D(c?c.monthNamesShort:null)||this._=
defaults.monthNamesShort,g=3D(c?c.monthNames:null)||this._defaults.monthN=
ames,h=3Dfunction(b){var c=3Dm+1<a.length&&a.charAt(m+1)=3D=3Db;return =
c&&m++,c},i=3Dfunction(a,b,c){var =
d=3D""+b;if(h(a))while(d.length<c)d=3D"0"+d;return =
d},j=3Dfunction(a,b,c,d){return =
h(a)?d[b]:c[b]},k=3D"",l=3D!1;if(b)for(var =
m=3D0;m<a.length;m++)if(l)a.charAt(m)=3D=3D"'"&&!h("'")?l=3D!1:k+=3Da.cha=
rAt(m);else =
switch(a.charAt(m)){case"d":k+=3Di("d",b.getDate(),2);break;case"D":k+=3D=
j("D",b.getDay(),d,e);break;case"o":k+=3Di("o",Math.round(((new =
Date(b.getFullYear(),b.getMonth(),b.getDate())).getTime()-(new =
Date(b.getFullYear(),0,0)).getTime())/864e5),3);break;case"m":k+=3Di("m",=
b.getMonth()+1,2);break;case"M":k+=3Dj("M",b.getMonth(),f,g);break;case"y=
":k+=3Dh("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100=
;break;case"@":k+=3Db.getTime();break;case"!":k+=3Db.getTime()*1e4+this._=
ticksTo1970;break;case"'":h("'")?k+=3D"'":l=3D!0;break;default:k+=3Da.cha=
rAt(m)}return k},_possibleChars:function(a){var =
b=3D"",c=3D!1,d=3Dfunction(b){var =
c=3De+1<a.length&&a.charAt(e+1)=3D=3Db;return c&&e++,c};for(var =
e=3D0;e<a.length;e++)if(c)a.charAt(e)=3D=3D"'"&&!d("'")?c=3D!1:b+=3Da.cha=
rAt(e);else =
switch(a.charAt(e)){case"d":case"m":case"y":case"@":b+=3D"0123456789";bre=
ak;case"D":case"M":return =
null;case"'":d("'")?b+=3D"'":c=3D!0;break;default:b+=3Da.charAt(e)}return=
 b},_get:function(a,b){return =
a.settings[b]!=3D=3Dundefined?a.settings[b]:this._defaults[b]},_setDateFr=
omField:function(a,b){if(a.input.val()=3D=3Da.lastVal)return;var =
c=3Dthis._get(a,"dateFormat"),d=3Da.lastVal=3Da.input?a.input.val():null,=
e,f;e=3Df=3Dthis._getDefaultDate(a);var =
g=3Dthis._getFormatConfig(a);try{e=3Dthis.parseDate(c,d,g)||f}catch(h){th=
is.log(h),d=3Db?"":d}a.selectedDay=3De.getDate(),a.drawMonth=3Da.selected=
Month=3De.getMonth(),a.drawYear=3Da.selectedYear=3De.getFullYear(),a.curr=
entDay=3Dd?e.getDate():0,a.currentMonth=3Dd?e.getMonth():0,a.currentYear=3D=
d?e.getFullYear():0,this._adjustInstDate(a)},_getDefaultDate:function(a){=
return =
this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),n=
ew Date))},_determineDate:function(a,b,c){var d=3Dfunction(a){var =
b=3Dnew Date;return =
b.setDate(b.getDate()+a),b},e=3Dfunction(b){try{return =
$.datepicker.parseDate($.datepicker._get(a,"dateFormat"),b,$.datepicker._=
getFormatConfig(a))}catch(c){}var =
d=3D(b.toLowerCase().match(/^c/)?$.datepicker._getDate(a):null)||new =
Date,e=3Dd.getFullYear(),f=3Dd.getMonth(),g=3Dd.getDate(),h=3D/([+-]?[0-9=
]+)\s*(d|D|w|W|m|M|y|Y)?/g,i=3Dh.exec(b);while(i){switch(i[2]||"d"){case"=
d":case"D":g+=3DparseInt(i[1],10);break;case"w":case"W":g+=3DparseInt(i[1=
],10)*7;break;case"m":case"M":f+=3DparseInt(i[1],10),g=3DMath.min(g,$.dat=
epicker._getDaysInMonth(e,f));break;case"y":case"Y":e+=3DparseInt(i[1],10=
),g=3DMath.min(g,$.datepicker._getDaysInMonth(e,f))}i=3Dh.exec(b)}return =
new Date(e,f,g)},f=3Db=3D=3Dnull||b=3D=3D=3D""?c:typeof =
b=3D=3D"string"?e(b):typeof b=3D=3D"number"?isNaN(b)?c:d(b):new =
Date(b.getTime());return f=3Df&&f.toString()=3D=3D"Invalid =
Date"?c:f,f&&(f.setHours(0),f.setMinutes(0),f.setSeconds(0),f.setMillisec=
onds(0)),this._daylightSavingAdjust(f)},_daylightSavingAdjust:function(a)=
{return =
a?(a.setHours(a.getHours()>12?a.getHours()+2:0),a):null},_setDate:functio=
n(a,b,c){var =
d=3D!b,e=3Da.selectedMonth,f=3Da.selectedYear,g=3Dthis._restrictMinMax(a,=
this._determineDate(a,b,new =
Date));a.selectedDay=3Da.currentDay=3Dg.getDate(),a.drawMonth=3Da.selecte=
dMonth=3Da.currentMonth=3Dg.getMonth(),a.drawYear=3Da.selectedYear=3Da.cu=
rrentYear=3Dg.getFullYear(),(e!=3Da.selectedMonth||f!=3Da.selectedYear)&&=
!c&&this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?=
"":this._formatDate(a))},_getDate:function(a){var =
b=3D!a.currentYear||a.input&&a.input.val()=3D=3D""?null:this._daylightSav=
ingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return =
b},_generateHTML:function(a){var b=3Dnew =
Date;b=3Dthis._daylightSavingAdjust(new =
Date(b.getFullYear(),b.getMonth(),b.getDate()));var =
c=3Dthis._get(a,"isRTL"),d=3Dthis._get(a,"showButtonPanel"),e=3Dthis._get=
(a,"hideIfNoPrevNext"),f=3Dthis._get(a,"navigationAsDateFormat"),g=3Dthis=
._getNumberOfMonths(a),h=3Dthis._get(a,"showCurrentAtPos"),i=3Dthis._get(=
a,"stepMonths"),j=3Dg[0]!=3D1||g[1]!=3D1,k=3Dthis._daylightSavingAdjust(a=
.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new =
Date(9999,9,9)),l=3Dthis._getMinMaxDate(a,"min"),m=3Dthis._getMinMaxDate(=
a,"max"),n=3Da.drawMonth-h,o=3Da.drawYear;n<0&&(n+=3D12,o--);if(m){var =
p=3Dthis._daylightSavingAdjust(new =
Date(m.getFullYear(),m.getMonth()-g[0]*g[1]+1,m.getDate()));p=3Dl&&p<l?l:=
p;while(this._daylightSavingAdjust(new =
Date(o,n,1))>p)n--,n<0&&(n=3D11,o--)}a.drawMonth=3Dn,a.drawYear=3Do;var =
q=3Dthis._get(a,"prevText");q=3Df?this.formatDate(q,this._daylightSavingA=
djust(new Date(o,n-i,1)),this._getFormatConfig(a)):q;var =
r=3Dthis._canAdjustMonth(a,-1,o,n)?'<a class=3D"ui-datepicker-prev =
ui-corner-all" =
onclick=3D"DP_jQuery_'+dpuuid+".datepicker._adjustDate('#"+a.id+"', =
-"+i+", 'M');\""+' title=3D"'+q+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+q+"</span></a>":e?"":'<a =
class=3D"ui-datepicker-prev ui-corner-all ui-state-disabled" =
title=3D"'+q+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+q+"</span></a>",s=3Dthis._get(=
a,"nextText");s=3Df?this.formatDate(s,this._daylightSavingAdjust(new =
Date(o,n+i,1)),this._getFormatConfig(a)):s;var =
t=3Dthis._canAdjustMonth(a,1,o,n)?'<a class=3D"ui-datepicker-next =
ui-corner-all" =
onclick=3D"DP_jQuery_'+dpuuid+".datepicker._adjustDate('#"+a.id+"', =
+"+i+", 'M');\""+' title=3D"'+s+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"w":"e")+'">'+s+"</span></a>":e?"":'<a =
class=3D"ui-datepicker-next ui-corner-all ui-state-disabled" =
title=3D"'+s+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"w":"e")+'">'+s+"</span></a>",u=3Dthis._get(=
a,"currentText"),v=3Dthis._get(a,"gotoCurrent")&&a.currentDay?k:b;u=3Df?t=
his.formatDate(u,v,this._getFormatConfig(a)):u;var =
w=3Da.inline?"":'<button type=3D"button" class=3D"ui-datepicker-close =
ui-state-default ui-priority-primary ui-corner-all" =
onclick=3D"DP_jQuery_'+dpuuid+'.datepicker._hideDatepicker();">'+this._ge=
t(a,"closeText")+"</button>",x=3Dd?'<div =
class=3D"ui-datepicker-buttonpane =
ui-widget-content">'+(c?w:"")+(this._isInRange(a,v)?'<button =
type=3D"button" class=3D"ui-datepicker-current ui-state-default =
ui-priority-secondary ui-corner-all" =
onclick=3D"DP_jQuery_'+dpuuid+".datepicker._gotoToday('#"+a.id+"');\""+">=
"+u+"</button>":"")+(c?"":w)+"</div>":"",y=3DparseInt(this._get(a,"firstD=
ay"),10);y=3DisNaN(y)?0:y;var =
z=3Dthis._get(a,"showWeek"),A=3Dthis._get(a,"dayNames"),B=3Dthis._get(a,"=
dayNamesShort"),C=3Dthis._get(a,"dayNamesMin"),D=3Dthis._get(a,"monthName=
s"),E=3Dthis._get(a,"monthNamesShort"),F=3Dthis._get(a,"beforeShowDay"),G=
=3Dthis._get(a,"showOtherMonths"),H=3Dthis._get(a,"selectOtherMonths"),I=3D=
this._get(a,"calculateWeek")||this.iso8601Week,J=3Dthis._getDefaultDate(a=
),K=3D"";for(var L=3D0;L<g[0];L++){var M=3D"";this.maxRows=3D4;for(var =
N=3D0;N<g[1];N++){var O=3Dthis._daylightSavingAdjust(new =
Date(o,n,a.selectedDay)),P=3D" ui-corner-all",Q=3D"";if(j){Q+=3D'<div =
class=3D"ui-datepicker-group';if(g[1]>1)switch(N){case 0:Q+=3D" =
ui-datepicker-group-first",P=3D" =
ui-corner-"+(c?"right":"left");break;case g[1]-1:Q+=3D" =
ui-datepicker-group-last",P=3D" =
ui-corner-"+(c?"left":"right");break;default:Q+=3D" =
ui-datepicker-group-middle",P=3D""}Q+=3D'">'}Q+=3D'<div =
class=3D"ui-datepicker-header ui-widget-header =
ui-helper-clearfix'+P+'">'+(/all|left/.test(P)&&L=3D=3D0?c?t:r:"")+(/all|=
right/.test(P)&&L=3D=3D0?c?r:t:"")+this._generateMonthYearHeader(a,n,o,l,=
m,L>0||N>0,D,E)+'</div><table =
class=3D"ui-datepicker-calendar"><thead>'+"<tr>";var R=3Dz?'<th =
class=3D"ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";f=
or(var S=3D0;S<7;S++){var T=3D(S+y)%7;R+=3D"<th"+((S+y+6)%7>=3D5?' =
class=3D"ui-datepicker-week-end"':"")+">"+'<span =
title=3D"'+A[T]+'">'+C[T]+"</span></th>"}Q+=3DR+"</tr></thead><tbody>";va=
r =
U=3Dthis._getDaysInMonth(o,n);o=3D=3Da.selectedYear&&n=3D=3Da.selectedMon=
th&&(a.selectedDay=3DMath.min(a.selectedDay,U));var =
V=3D(this._getFirstDayOfMonth(o,n)-y+7)%7,W=3DMath.ceil((V+U)/7),X=3Dj?th=
is.maxRows>W?this.maxRows:W:W;this.maxRows=3DX;var =
Y=3Dthis._daylightSavingAdjust(new Date(o,n,1-V));for(var =
Z=3D0;Z<X;Z++){Q+=3D"<tr>";var _=3Dz?'<td =
class=3D"ui-datepicker-week-col">'+this._get(a,"calculateWeek")(Y)+"</td>=
":"";for(var S=3D0;S<7;S++){var =
ba=3DF?F.apply(a.input?a.input[0]:null,[Y]):[!0,""],bb=3DY.getMonth()!=3D=
n,bc=3Dbb&&!H||!ba[0]||l&&Y<l||m&&Y>m;_+=3D'<td =
class=3D"'+((S+y+6)%7>=3D5?" ui-datepicker-week-end":"")+(bb?" =
ui-datepicker-other-month":"")+(Y.getTime()=3D=3DO.getTime()&&n=3D=3Da.se=
lectedMonth&&a._keyEvent||J.getTime()=3D=3DY.getTime()&&J.getTime()=3D=3D=
O.getTime()?" "+this._dayOverClass:"")+(bc?" "+this._unselectableClass+" =
ui-state-disabled":"")+(bb&&!G?"":" =
"+ba[1]+(Y.getTime()=3D=3Dk.getTime()?" =
"+this._currentClass:"")+(Y.getTime()=3D=3Db.getTime()?" =
ui-datepicker-today":""))+'"'+((!bb||G)&&ba[2]?' =
title=3D"'+ba[2]+'"':"")+(bc?"":' =
onclick=3D"DP_jQuery_'+dpuuid+".datepicker._selectDay('#"+a.id+"',"+Y.get=
Month()+","+Y.getFullYear()+', this);return =
false;"')+">"+(bb&&!G?"&#xa0;":bc?'<span =
class=3D"ui-state-default">'+Y.getDate()+"</span>":'<a =
class=3D"ui-state-default'+(Y.getTime()=3D=3Db.getTime()?" =
ui-state-highlight":"")+(Y.getTime()=3D=3Dk.getTime()?" =
ui-state-active":"")+(bb?" ui-priority-secondary":"")+'" =
href=3D"#">'+Y.getDate()+"</a>")+"</td>",Y.setDate(Y.getDate()+1),Y=3Dthi=
s._daylightSavingAdjust(Y)}Q+=3D_+"</tr>"}n++,n>11&&(n=3D0,o++),Q+=3D"</t=
body></table>"+(j?"</div>"+(g[0]>0&&N=3D=3Dg[1]-1?'<div =
class=3D"ui-datepicker-row-break"></div>':""):""),M+=3DQ}K+=3DM}return =
K+=3Dx+($.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'<ifr=
ame src=3D"javascript:false;" class=3D"ui-datepicker-cover" =
frameborder=3D"0"></iframe>':""),a._keyEvent=3D!1,K},_generateMonthYearHe=
ader:function(a,b,c,d,e,f,g,h){var =
i=3Dthis._get(a,"changeMonth"),j=3Dthis._get(a,"changeYear"),k=3Dthis._ge=
t(a,"showMonthAfterYear"),l=3D'<div =
class=3D"ui-datepicker-title">',m=3D"";if(f||!i)m+=3D'<span =
class=3D"ui-datepicker-month">'+g[b]+"</span>";else{var =
n=3Dd&&d.getFullYear()=3D=3Dc,o=3De&&e.getFullYear()=3D=3Dc;m+=3D'<select=
 class=3D"ui-datepicker-month" =
onchange=3D"DP_jQuery_'+dpuuid+".datepicker._selectMonthYear('#"+a.id+"',=
 this, 'M');\" "+">";for(var =
p=3D0;p<12;p++)(!n||p>=3Dd.getMonth())&&(!o||p<=3De.getMonth())&&(m+=3D'<=
option value=3D"'+p+'"'+(p=3D=3Db?' =
selected=3D"selected"':"")+">"+h[p]+"</option>");m+=3D"</select>"}k||(l+=3D=
m+(f||!i||!j?"&#xa0;":""));if(!a.yearshtml){a.yearshtml=3D"";if(f||!j)l+=3D=
'<span class=3D"ui-datepicker-year">'+c+"</span>";else{var =
q=3Dthis._get(a,"yearRange").split(":"),r=3D(new =
Date).getFullYear(),s=3Dfunction(a){var =
b=3Da.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?r+=
parseInt(a,10):parseInt(a,10);return =
isNaN(b)?r:b},t=3Ds(q[0]),u=3DMath.max(t,s(q[1]||""));t=3Dd?Math.max(t,d.=
getFullYear()):t,u=3De?Math.min(u,e.getFullYear()):u,a.yearshtml+=3D'<sel=
ect class=3D"ui-datepicker-year" =
onchange=3D"DP_jQuery_'+dpuuid+".datepicker._selectMonthYear('#"+a.id+"',=
 this, 'Y');\" "+">";for(;t<=3Du;t++)a.yearshtml+=3D'<option =
value=3D"'+t+'"'+(t=3D=3Dc?' =
selected=3D"selected"':"")+">"+t+"</option>";a.yearshtml+=3D"</select>",l=
+=3Da.yearshtml,a.yearshtml=3Dnull}}return =
l+=3Dthis._get(a,"yearSuffix"),k&&(l+=3D(f||!i||!j?"&#xa0;":"")+m),l+=3D"=
</div>",l},_adjustInstDate:function(a,b,c){var =
d=3Da.drawYear+(c=3D=3D"Y"?b:0),e=3Da.drawMonth+(c=3D=3D"M"?b:0),f=3DMath=
.min(a.selectedDay,this._getDaysInMonth(d,e))+(c=3D=3D"D"?b:0),g=3Dthis._=
restrictMinMax(a,this._daylightSavingAdjust(new =
Date(d,e,f)));a.selectedDay=3Dg.getDate(),a.drawMonth=3Da.selectedMonth=3D=
g.getMonth(),a.drawYear=3Da.selectedYear=3Dg.getFullYear(),(c=3D=3D"M"||c=
=3D=3D"Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min"),d=3Dthis._getMinMaxDate(a,"max"),e=3Dc&&=
b<c?c:b;return e=3Dd&&e>d?d:e,e},_notifyChange:function(a){var =
b=3Dthis._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[=
a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){var =
b=3Dthis._get(a,"numberOfMonths");return b=3D=3Dnull?[1,1]:typeof =
b=3D=3D"number"?[1,b]:b},_getMinMaxDate:function(a,b){return =
this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:functi=
on(a,b){return 32-this._daylightSavingAdjust(new =
Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new =
Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var =
e=3Dthis._getNumberOfMonths(a),f=3Dthis._daylightSavingAdjust(new =
Date(c,d+(b<0?b:e[0]*e[1]),1));return =
b<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth())),this._=
isInRange(a,f)},_isInRange:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min"),d=3Dthis._getMinMaxDate(a,"max");return(=
!c||b.getTime()>=3Dc.getTime())&&(!d||b.getTime()<=3Dd.getTime())},_getFo=
rmatConfig:function(a){var b=3Dthis._get(a,"shortYearCutoff");return =
b=3Dtypeof b!=3D"string"?b:(new =
Date).getFullYear()%100+parseInt(b,10),{shortYearCutoff:b,dayNamesShort:t=
his._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesSh=
ort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}}=
,_formatDate:function(a,b,c,d){b||(a.currentDay=3Da.selectedDay,a.current=
Month=3Da.selectedMonth,a.currentYear=3Da.selectedYear);var e=3Db?typeof =
b=3D=3D"object"?b:this._daylightSavingAdjust(new =
Date(d,c,b)):this._daylightSavingAdjust(new =
Date(a.currentYear,a.currentMonth,a.currentDay));return =
this.formatDate(this._get(a,"dateFormat"),e,this._getFormatConfig(a))}}),=
$.fn.datepicker=3Dfunction(a){if(!this.length)return =
this;$.datepicker.initialized||($(document).mousedown($.datepicker._check=
ExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initi=
alized=3D!0);var b=3DArray.prototype.slice.call(arguments,1);return =
typeof =
a!=3D"string"||a!=3D"isDisabled"&&a!=3D"getDate"&&a!=3D"widget"?a=3D=3D"o=
ption"&&arguments.length=3D=3D2&&typeof =
arguments[1]=3D=3D"string"?$.datepicker["_"+a+"Datepicker"].apply($.datep=
icker,[this[0]].concat(b)):this.each(function(){typeof =
a=3D=3D"string"?$.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this=
].concat(b)):$.datepicker._attachDatepicker(this,a)}):$.datepicker["_"+a+=
"Datepicker"].apply($.datepicker,[this[0]].concat(b))},$.datepicker=3Dnew=
 Datepicker,$.datepicker.initialized=3D!1,$.datepicker.uuid=3D(new =
Date).getTime(),$.datepicker.version=3D"1.8.21",window["DP_jQuery_"+dpuui=
d]=3D$}(jQuery),function(a,b){var c=3D"ui-dialog ui-widget =
ui-widget-content ui-corner-all =
",d=3D{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidt=
h:!0,width:!0},e=3D{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},f=3D=
a.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offse=
t:!0,click:!0};a.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},clos=
eOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,heig=
ht:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,po=
sition:{my:"center",at:"center",collision:"fit",using:function(b){var =
c=3Da(this).css(b).offset().top;c<0&&a(this).css("top",b.top-c)}},resizab=
le:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(=
){this.originalTitle=3Dthis.element.attr("title"),typeof =
this.originalTitle!=3D"string"&&(this.originalTitle=3D""),this.options.ti=
tle=3Dthis.options.title||this.originalTitle;var =
b=3Dthis,d=3Db.options,e=3Dd.title||"&#160;",f=3Da.ui.dialog.getTitleId(b=
.element),g=3D(b.uiDialog=3Da("<div></div>")).appendTo(document.body).hid=
e().addClass(c+d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).=
css("outline",0).keydown(function(c){d.closeOnEscape&&!c.isDefaultPrevent=
ed()&&c.keyCode&&c.keyCode=3D=3D=3Da.ui.keyCode.ESCAPE&&(b.close(c),c.pre=
ventDefault())}).attr({role:"dialog","aria-labelledby":f}).mousedown(func=
tion(a){b.moveToTop(!1,a)}),h=3Db.element.show().removeAttr("title").addC=
lass("ui-dialog-content =
ui-widget-content").appendTo(g),i=3D(b.uiDialogTitlebar=3Da("<div></div>"=
)).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all =
ui-helper-clearfix").prependTo(g),j=3Da('<a =
href=3D"#"></a>').addClass("ui-dialog-titlebar-close =
ui-corner-all").attr("role","button").hover(function(){j.addClass("ui-sta=
te-hover")},function(){j.removeClass("ui-state-hover")}).focus(function()=
{j.addClass("ui-state-focus")}).blur(function(){j.removeClass("ui-state-f=
ocus")}).click(function(a){return =
b.close(a),!1}).appendTo(i),k=3D(b.uiDialogTitlebarCloseText=3Da("<span><=
/span>")).addClass("ui-icon =
ui-icon-closethick").text(d.closeText).appendTo(j),l=3Da("<span></span>")=
.addClass("ui-dialog-title").attr("id",f).html(e).prependTo(i);a.isFuncti=
on(d.beforeclose)&&!a.isFunction(d.beforeClose)&&(d.beforeClose=3Dd.befor=
eclose),i.find("*").add(i).disableSelection(),d.draggable&&a.fn.draggable=
&&b._makeDraggable(),d.resizable&&a.fn.resizable&&b._makeResizable(),b._c=
reateButtons(d.buttons),b._isOpen=3D!1,a.fn.bgiframe&&g.bgiframe()},_init=
:function(){this.options.autoOpen&&this.open()},destroy:function(){var =
a=3Dthis;return =
a.overlay&&a.overlay.destroy(),a.uiDialog.hide(),a.element.unbind(".dialo=
g").removeData("dialog").removeClass("ui-dialog-content =
ui-widget-content").hide().appendTo("body"),a.uiDialog.remove(),a.origina=
lTitle&&a.element.attr("title",a.originalTitle),a},widget:function(){retu=
rn this.uiDialog},close:function(b){var =
c=3Dthis,d,e;if(!1=3D=3D=3Dc._trigger("beforeClose",b))return;return =
c.overlay&&c.overlay.destroy(),c.uiDialog.unbind("keypress.ui-dialog"),c.=
_isOpen=3D!1,c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._=
trigger("close",b)}):(c.uiDialog.hide(),c._trigger("close",b)),a.ui.dialo=
g.overlay.resize(),c.options.modal&&(d=3D0,a(".ui-dialog").each(function(=
){this!=3D=3Dc.uiDialog[0]&&(e=3Da(this).css("z-index"),isNaN(e)||(d=3DMa=
th.max(d,e)))}),a.ui.dialog.maxZ=3Dd),c},isOpen:function(){return =
this._isOpen},moveToTop:function(b,c){var =
d=3Dthis,e=3Dd.options,f;return =
e.modal&&!b||!e.stack&&!e.modal?d._trigger("focus",c):(e.zIndex>a.ui.dial=
og.maxZ&&(a.ui.dialog.maxZ=3De.zIndex),d.overlay&&(a.ui.dialog.maxZ+=3D1,=
d.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=3Da.ui.dialog.maxZ))=
,f=3D{scrollTop:d.element.scrollTop(),scrollLeft:d.element.scrollLeft()},=
a.ui.dialog.maxZ+=3D1,d.uiDialog.css("z-index",a.ui.dialog.maxZ),d.elemen=
t.attr(f),d._trigger("focus",c),d)},open:function(){if(this._isOpen)retur=
n;var b=3Dthis,c=3Db.options,d=3Db.uiDialog;return =
b.overlay=3Dc.modal?new =
a.ui.dialog.overlay(b):null,b._size(),b._position(c.position),d.show(c.sh=
ow),b.moveToTop(!0),c.modal&&d.bind("keydown.ui-dialog",function(b){if(b.=
keyCode!=3D=3Da.ui.keyCode.TAB)return;var =
c=3Da(":tabbable",this),d=3Dc.filter(":first"),e=3Dc.filter(":last");if(b=
.target=3D=3D=3De[0]&&!b.shiftKey)return =
d.focus(1),!1;if(b.target=3D=3D=3Dd[0]&&b.shiftKey)return =
e.focus(1),!1}),a(b.element.find(":tabbable").get().concat(d.find(".ui-di=
alog-buttonpane =
:tabbable").get().concat(d.get()))).eq(0).focus(),b._isOpen=3D!0,b._trigg=
er("open"),b},_createButtons:function(b){var =
c=3Dthis,d=3D!1,e=3Da("<div></div>").addClass("ui-dialog-buttonpane =
ui-widget-content =
ui-helper-clearfix"),g=3Da("<div></div>").addClass("ui-dialog-buttonset")=
.appendTo(e);c.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof =
b=3D=3D"object"&&b!=3D=3Dnull&&a.each(b,function(){return!(d=3D!0)}),d&&(=
a.each(b,function(b,d){d=3Da.isFunction(d)?{click:d,text:b}:d;var =
e=3Da('<button =
type=3D"button"></button>').click(function(){d.click.apply(c.element[0],a=
rguments)}).appendTo(g);a.each(d,function(a,b){if(a=3D=3D=3D"click")retur=
n;a in =
f?e[a](b):e.attr(a,b)}),a.fn.button&&e.button()}),e.appendTo(c.uiDialog))=
},_makeDraggable:function(){function =
f(a){return{position:a.position,offset:a.offset}}var =
b=3Dthis,c=3Db.options,d=3Da(document),e;b.uiDialog.draggable({cancel:".u=
i-dialog-content, =
.ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"docu=
ment",start:function(d,g){e=3Dc.height=3D=3D=3D"auto"?"auto":a(this).heig=
ht(),a(this).height(a(this).height()).addClass("ui-dialog-dragging"),b._t=
rigger("dragStart",d,f(g))},drag:function(a,c){b._trigger("drag",a,f(c))}=
,stop:function(g,h){c.position=3D[h.position.left-d.scrollLeft(),h.positi=
on.top-d.scrollTop()],a(this).removeClass("ui-dialog-dragging").height(e)=
,b._trigger("dragStop",g,f(h)),a.ui.dialog.overlay.resize()}})},_makeResi=
zable:function(c){function =
h(a){return{originalPosition:a.originalPosition,originalSize:a.originalSi=
ze,position:a.position,size:a.size}}c=3Dc=3D=3D=3Db?this.options.resizabl=
e:c;var d=3Dthis,e=3Dd.options,f=3Dd.uiDialog.css("position"),g=3Dtypeof =
c=3D=3D"string"?c:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui=
-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.m=
axWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(=
),handles:g,start:function(b,c){a(this).addClass("ui-dialog-resizing"),d.=
_trigger("resizeStart",b,h(c))},resize:function(a,b){d._trigger("resize",=
a,h(b))},stop:function(b,c){a(this).removeClass("ui-dialog-resizing"),e.h=
eight=3Da(this).height(),e.width=3Da(this).width(),d._trigger("resizeStop=
",b,h(c)),a.ui.dialog.overlay.resize()}}).css("position",f).find(".ui-res=
izable-se").addClass("ui-icon =
ui-icon-grip-diagonal-se")},_minHeight:function(){var =
a=3Dthis.options;return =
a.height=3D=3D=3D"auto"?a.minHeight:Math.min(a.minHeight,a.height)},_posi=
tion:function(b){var c=3D[],d=3D[0,0],e;if(b){if(typeof =
b=3D=3D"string"||typeof b=3D=3D"object"&&"0"in b)c=3Db.split?b.split(" =
"):[b[0],b[1]],c.length=3D=3D=3D1&&(c[1]=3Dc[0]),a.each(["left","top"],fu=
nction(a,b){+c[a]=3D=3D=3Dc[a]&&(d[a]=3Dc[a],c[a]=3Db)}),b=3D{my:c.join("=
 "),at:c.join(" "),offset:d.join(" =
")};b=3Da.extend({},a.ui.dialog.prototype.options.position,b)}else =
b=3Da.ui.dialog.prototype.options.position;e=3Dthis.uiDialog.is(":visible=
"),e||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(a.e=
xtend({of:window},b)),e||this.uiDialog.hide()},_setOptions:function(b){va=
r c=3Dthis,f=3D{},g=3D!1;a.each(b,function(a,b){c._setOption(a,b),a in =
d&&(g=3D!0),a in =
e&&(f[a]=3Db)}),g&&this._size(),this.uiDialog.is(":data(resizable)")&&thi=
s.uiDialog.resizable("option",f)},_setOption:function(b,d){var =
e=3Dthis,f=3De.uiDialog;switch(b){case"beforeclose":b=3D"beforeClose";bre=
ak;case"buttons":e._createButtons(d);break;case"closeText":e.uiDialogTitl=
ebarCloseText.text(""+d);break;case"dialogClass":f.removeClass(e.options.=
dialogClass).addClass(c+d);break;case"disabled":d?f.addClass("ui-dialog-d=
isabled"):f.removeClass("ui-dialog-disabled");break;case"draggable":var =
g=3Df.is(":data(draggable)");g&&!d&&f.draggable("destroy"),!g&&d&&e._make=
Draggable();break;case"position":e._position(d);break;case"resizable":var=
 h=3Df.is(":data(resizable)");h&&!d&&f.resizable("destroy"),h&&typeof =
d=3D=3D"string"&&f.resizable("option","handles",d),!h&&d!=3D=3D!1&&e._mak=
eResizable(d);break;case"title":a(".ui-dialog-title",e.uiDialogTitlebar).=
html(""+(d||"&#160;"))}a.Widget.prototype._setOption.apply(e,arguments)},=
_size:function(){var =
b=3Dthis.options,c,d,e=3Dthis.uiDialog.is(":visible");this.element.show()=
.css({width:"auto",minHeight:0,height:0}),b.minWidth>b.width&&(b.width=3D=
b.minWidth),c=3Dthis.uiDialog.css({height:"auto",width:b.width}).height()=
,d=3DMath.max(0,b.minHeight-c);if(b.height=3D=3D=3D"auto")if(a.support.mi=
nHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.=
show();var =
f=3Dthis.element.css("height","auto").height();e||this.uiDialog.hide(),th=
is.element.height(Math.max(f,d))}else =
this.element.height(Math.max(b.height-c,0));this.uiDialog.is(":data(resiz=
able)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}=
}),a.extend(a.ui.dialog,{version:"1.8.21",uuid:0,maxZ:0,getTitleId:functi=
on(a){var b=3Da.attr("id");return =
b||(this.uuid+=3D1,b=3Dthis.uuid),"ui-dialog-title-"+b},overlay:function(=
b){this.$el=3Da.ui.dialog.overlay.create(b)}}),a.extend(a.ui.dialog.overl=
ay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus,mousedown,mou=
seup,keydown,keypress,click".split(","),function(a){return =
a+".dialog-overlay"}).join(" =
"),create:function(b){this.instances.length=3D=3D=3D0&&(setTimeout(functi=
on(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.o=
verlay.events,function(b){if(a(b.target).zIndex()<a.ui.dialog.overlay.max=
Z)return!1})},1),a(document).bind("keydown.dialog-overlay",function(c){b.=
options.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode=3D=3D=
=3Da.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}),a(window).bind(=
"resize.dialog-overlay",a.ui.dialog.overlay.resize));var =
c=3D(this.oldInstances.pop()||a("<div></div>").addClass("ui-widget-overla=
y")).appendTo(document.body).css({width:this.width(),height:this.height()=
});return =
a.fn.bgiframe&&c.bgiframe(),this.instances.push(c),c},destroy:function(b)=
{var =
c=3Da.inArray(b,this.instances);c!=3D-1&&this.oldInstances.push(this.inst=
ances.splice(c,1)[0]),this.instances.length=3D=3D=3D0&&a([document,window=
]).unbind(".dialog-overlay"),b.remove();var =
d=3D0;a.each(this.instances,function(){d=3DMath.max(d,this.css("z-index")=
)}),this.maxZ=3Dd},height:function(){var b,c;return =
a.browser.msie&&a.browser.version<7?(b=3DMath.max(document.documentElemen=
t.scrollHeight,document.body.scrollHeight),c=3DMath.max(document.document=
Element.offsetHeight,document.body.offsetHeight),b<c?a(window).height()+"=
px":b+"px"):a(document).height()+"px"},width:function(){var b,c;return =
a.browser.msie?(b=3DMath.max(document.documentElement.scrollWidth,documen=
t.body.scrollWidth),c=3DMath.max(document.documentElement.offsetWidth,doc=
ument.body.offsetWidth),b<c?a(window).width()+"px":b+"px"):a(document).wi=
dth()+"px"},resize:function(){var =
b=3Da([]);a.each(a.ui.dialog.overlay.instances,function(){b=3Db.add(this)=
}),b.css({width:0,height:0}).css({width:a.ui.dialog.overlay.width(),heigh=
t:a.ui.dialog.overlay.height()})}}),a.extend(a.ui.dialog.overlay.prototyp=
e,{destroy:function(){a.ui.dialog.overlay.destroy(this.$el)}})}(jQuery),f=
unction(a,b){a.ui=3Da.ui||{};var =
c=3D/left|center|right/,d=3D/top|center|bottom/,e=3D"center",f=3D{},g=3Da=
.fn.position,h=3Da.fn.offset;a.fn.position=3Dfunction(b){if(!b||!b.of)ret=
urn g.apply(this,arguments);b=3Da.extend({},b);var =
h=3Da(b.of),i=3Dh[0],j=3D(b.collision||"flip").split(" =
"),k=3Db.offset?b.offset.split(" "):[0,0],l,m,n;return =
i.nodeType=3D=3D=3D9?(l=3Dh.width(),m=3Dh.height(),n=3D{top:0,left:0}):i.=
setTimeout?(l=3Dh.width(),m=3Dh.height(),n=3D{top:h.scrollTop(),left:h.sc=
rollLeft()}):i.preventDefault?(b.at=3D"left =
top",l=3Dm=3D0,n=3D{top:b.of.pageY,left:b.of.pageX}):(l=3Dh.outerWidth(),=
m=3Dh.outerHeight(),n=3Dh.offset()),a.each(["my","at"],function(){var =
a=3D(b[this]||"").split(" =
");a.length=3D=3D=3D1&&(a=3Dc.test(a[0])?a.concat([e]):d.test(a[0])?[e].c=
oncat(a):[e,e]),a[0]=3Dc.test(a[0])?a[0]:e,a[1]=3Dd.test(a[1])?a[1]:e,b[t=
his]=3Da}),j.length=3D=3D=3D1&&(j[1]=3Dj[0]),k[0]=3DparseInt(k[0],10)||0,=
k.length=3D=3D=3D1&&(k[1]=3Dk[0]),k[1]=3DparseInt(k[1],10)||0,b.at[0]=3D=3D=
=3D"right"?n.left+=3Dl:b.at[0]=3D=3D=3De&&(n.left+=3Dl/2),b.at[1]=3D=3D=3D=
"bottom"?n.top+=3Dm:b.at[1]=3D=3D=3De&&(n.top+=3Dm/2),n.left+=3Dk[0],n.to=
p+=3Dk[1],this.each(function(){var =
c=3Da(this),d=3Dc.outerWidth(),g=3Dc.outerHeight(),h=3DparseInt(a.curCSS(=
this,"marginLeft",!0))||0,i=3DparseInt(a.curCSS(this,"marginTop",!0))||0,=
o=3Dd+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=3Dg+i+(parseInt(=
a.curCSS(this,"marginBottom",!0))||0),q=3Da.extend({},n),r;b.my[0]=3D=3D=3D=
"right"?q.left-=3Dd:b.my[0]=3D=3D=3De&&(q.left-=3Dd/2),b.my[1]=3D=3D=3D"b=
ottom"?q.top-=3Dg:b.my[1]=3D=3D=3De&&(q.top-=3Dg/2),f.fractions||(q.left=3D=
Math.round(q.left),q.top=3DMath.round(q.top)),r=3D{left:q.left-h,top:q.to=
p-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.positi=
on[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,coll=
isionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.=
at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))}=
)},a.ui.position=3D{fit:{left:function(b,c){var =
d=3Da(window),e=3Dc.collisionPosition.left+c.collisionWidth-d.width()-d.s=
crollLeft();b.left=3De>0?b.left-e:Math.max(b.left-c.collisionPosition.lef=
t,b.left)},top:function(b,c){var =
d=3Da(window),e=3Dc.collisionPosition.top+c.collisionHeight-d.height()-d.=
scrollTop();b.top=3De>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.=
top)}},flip:{left:function(b,c){if(c.at[0]=3D=3D=3De)return;var =
d=3Da(window),f=3Dc.collisionPosition.left+c.collisionWidth-d.width()-d.s=
crollLeft(),g=3Dc.my[0]=3D=3D=3D"left"?-c.elemWidth:c.my[0]=3D=3D=3D"righ=
t"?c.elemWidth:0,h=3Dc.at[0]=3D=3D=3D"left"?c.targetWidth:-c.targetWidth,=
i=3D-2*c.offset[0];b.left+=3Dc.collisionPosition.left<0?g+h+i:f>0?g+h+i:0=
},top:function(b,c){if(c.at[1]=3D=3D=3De)return;var =
d=3Da(window),f=3Dc.collisionPosition.top+c.collisionHeight-d.height()-d.=
scrollTop(),g=3Dc.my[1]=3D=3D=3D"top"?-c.elemHeight:c.my[1]=3D=3D=3D"bott=
om"?c.elemHeight:0,h=3Dc.at[1]=3D=3D=3D"top"?c.targetHeight:-c.targetHeig=
ht,i=3D-2*c.offset[1];b.top+=3Dc.collisionPosition.top<0?g+h+i:f>0?g+h+i:=
0}}},a.offset.setOffset||(a.offset.setOffset=3Dfunction(b,c){/static/.tes=
t(a.curCSS(b,"position"))&&(b.style.position=3D"relative");var =
d=3Da(b),e=3Dd.offset(),f=3DparseInt(a.curCSS(b,"top",!0),10)||0,g=3Dpars=
eInt(a.curCSS(b,"left",!0),10)||0,h=3D{top:c.top-e.top+f,left:c.left-e.le=
ft+g};"using"in =
c?c.using.call(b,h):d.css(h)},a.fn.offset=3Dfunction(b){var =
c=3Dthis[0];return!c||!c.ownerDocument?null:b?a.isFunction(b)?this.each(f=
unction(c){a(this).offset(b.call(this,c,a(this).offset()))}):this.each(fu=
nction(){a.offset.setOffset(this,b)}):h.call(this)}),function(){var =
b=3Ddocument.getElementsByTagName("body")[0],c=3Ddocument.createElement("=
div"),d,e,g,h,i;d=3Ddocument.createElement(b?"div":"body"),g=3D{visibilit=
y:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.ext=
end(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in =
g)d.style[j]=3Dg[j];d.appendChild(c),e=3Db||document.documentElement,e.in=
sertBefore(d,e.firstChild),c.style.cssText=3D"position: absolute; left: =
10.7432222px; top: 10.432325px; height: 30px; width: =
201px;",h=3Da(c).offset(function(a,b){return =
b}).offset(),d.innerHTML=3D"",e.removeChild(d),i=3Dh.top+h.left+(b?2e3:0)=
,f.fractions=3Di>21&&i<22}()}(jQuery),function(a,b){a.widget("ui.progress=
bar",{options:{value:0,max:100},min:0,_create:function(){this.element.add=
Class("ui-progressbar ui-widget ui-widget-content =
ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-v=
aluemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=3D=
a("<div class=3D'ui-progressbar-value ui-widget-header =
ui-corner-left'></div>").appendTo(this.element),this.oldValue=3Dthis._val=
ue(),this._refreshValue()},destroy:function(){this.element.removeClass("u=
i-progressbar ui-widget ui-widget-content =
ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr=
("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),a.Wi=
dget.prototype.destroy.apply(this,arguments)},value:function(a){return =
a=3D=3D=3Db?this._value():(this._setOption("value",a),this)},_setOption:f=
unction(b,c){b=3D=3D=3D"value"&&(this.options.value=3Dc,this._refreshValu=
e(),this._value()=3D=3D=3Dthis.options.max&&this._trigger("complete")),a.=
Widget.prototype._setOption.apply(this,arguments)},_value:function(){var =
a=3Dthis.options.value;return typeof =
a!=3D"number"&&(a=3D0),Math.min(this.options.max,Math.max(this.min,a))},_=
percentage:function(){return =
100*this._value()/this.options.max},_refreshValue:function(){var =
a=3Dthis.value(),b=3Dthis._percentage();this.oldValue!=3D=3Da&&(this.oldV=
alue=3Da,this._trigger("change")),this.valueDiv.toggle(a>this.min).toggle=
Class("ui-corner-right",a=3D=3D=3Dthis.options.max).width(b.toFixed(0)+"%=
"),this.element.attr("aria-valuenow",a)}}),a.extend(a.ui.progressbar,{ver=
sion:"1.8.21"})}(jQuery),function(a,b){var =
c=3D5;a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:=
{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,st=
ep:1,value:0,values:null},_create:function(){var =
b=3Dthis,d=3Dthis.options,e=3Dthis.element.find(".ui-slider-handle").addC=
lass("ui-state-default ui-corner-all"),f=3D"<a class=3D'ui-slider-handle =
ui-state-default ui-corner-all' =
href=3D'#'></a>",g=3Dd.values&&d.values.length||1,h=3D[];this._keySliding=
=3D!1,this._mouseSliding=3D!1,this._animateOff=3D!0,this._handleIndex=3Dn=
ull,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui=
-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" =
ui-corner-all"+(d.disabled?" ui-slider-disabled =
ui-disabled":"")),this.range=3Da([]),d.range&&(d.range=3D=3D=3D!0&&(d.val=
ues||(d.values=3D[this._valueMin(),this._valueMin()]),d.values.length&&d.=
values.length!=3D=3D2&&(d.values=3D[d.values[0],d.values[0]])),this.range=
=3Da("<div></div>").appendTo(this.element).addClass("ui-slider-range =
ui-widget-header"+(d.range=3D=3D=3D"min"||d.range=3D=3D=3D"max"?" =
ui-slider-range-"+d.range:"")));for(var =
i=3De.length;i<g;i+=3D1)h.push(f);this.handles=3De.add(a(h.join("")).appe=
ndTo(b.element)),this.handle=3Dthis.handles.eq(0),this.handles.add(this.r=
ange).filter("a").click(function(a){a.preventDefault()}).hover(function()=
{d.disabled||a(this).addClass("ui-state-hover")},function(){a(this).remov=
eClass("ui-state-hover")}).focus(function(){d.disabled?a(this).blur():(a(=
".ui-slider =
.ui-state-focus").removeClass("ui-state-focus"),a(this).addClass("ui-stat=
e-focus"))}).blur(function(){a(this).removeClass("ui-state-focus")}),this=
.handles.each(function(b){a(this).data("index.ui-slider-handle",b)}),this=
.handles.keydown(function(d){var =
e=3Da(this).data("index.ui-slider-handle"),f,g,h,i;if(b.options.disabled)=
return;switch(d.keyCode){case a.ui.keyCode.HOME:case =
a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case =
a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case =
a.ui.keyCode.DOWN:case =
a.ui.keyCode.LEFT:d.preventDefault();if(!b._keySliding){b._keySliding=3D!=
0,a(this).addClass("ui-state-active"),f=3Db._start(d,e);if(f=3D=3D=3D!1)r=
eturn}}i=3Db.options.step,b.options.values&&b.options.values.length?g=3Dh=
=3Db.values(e):g=3Dh=3Db.value();switch(d.keyCode){case =
a.ui.keyCode.HOME:h=3Db._valueMin();break;case =
a.ui.keyCode.END:h=3Db._valueMax();break;case =
a.ui.keyCode.PAGE_UP:h=3Db._trimAlignValue(g+(b._valueMax()-b._valueMin()=
)/c);break;case =
a.ui.keyCode.PAGE_DOWN:h=3Db._trimAlignValue(g-(b._valueMax()-b._valueMin=
())/c);break;case a.ui.keyCode.UP:case =
a.ui.keyCode.RIGHT:if(g=3D=3D=3Db._valueMax())return;h=3Db._trimAlignValu=
e(g+i);break;case a.ui.keyCode.DOWN:case =
a.ui.keyCode.LEFT:if(g=3D=3D=3Db._valueMin())return;h=3Db._trimAlignValue=
(g-i)}b._slide(d,e,h)}).keyup(function(c){var =
d=3Da(this).data("index.ui-slider-handle");b._keySliding&&(b._keySliding=3D=
!1,b._stop(c,d),b._change(c,d),a(this).removeClass("ui-state-active"))}),=
this._refreshValue(),this._animateOff=3D!1},destroy:function(){return =
this.handles.remove(),this.range.remove(),this.element.removeClass("ui-sl=
ider ui-slider-horizontal ui-slider-vertical ui-slider-disabled =
ui-widget ui-widget-content =
ui-corner-all").removeData("slider").unbind(".slider"),this._mouseDestroy=
(),this},_mouseCapture:function(b){var =
c=3Dthis.options,d,e,f,g,h,i,j,k,l;return =
c.disabled?!1:(this.elementSize=3D{width:this.element.outerWidth(),height=
:this.element.outerHeight()},this.elementOffset=3Dthis.element.offset(),d=
=3D{x:b.pageX,y:b.pageY},e=3Dthis._normValueFromMouse(d),f=3Dthis._valueM=
ax()-this._valueMin()+1,h=3Dthis,this.handles.each(function(b){var =
c=3DMath.abs(e-h.values(b));f>c&&(f=3Dc,g=3Da(this),i=3Db)}),c.range=3D=3D=
=3D!0&&this.values(1)=3D=3D=3Dc.min&&(i+=3D1,g=3Da(this.handles[i])),j=3D=
this._start(b,i),j=3D=3D=3D!1?!1:(this._mouseSliding=3D!0,h._handleIndex=3D=
i,g.addClass("ui-state-active").focus(),k=3Dg.offset(),l=3D!a(b.target).p=
arents().andSelf().is(".ui-slider-handle"),this._clickOffset=3Dl?{left:0,=
top:0}:{left:b.pageX-k.left-g.width()/2,top:b.pageY-k.top-g.height()/2-(p=
arseInt(g.css("borderTopWidth"),10)||0)-(parseInt(g.css("borderBottomWidt=
h"),10)||0)+(parseInt(g.css("marginTop"),10)||0)},this.handles.hasClass("=
ui-state-hover")||this._slide(b,i,e),this._animateOff=3D!0,!0))},_mouseSt=
art:function(a){return!0},_mouseDrag:function(a){var =
b=3D{x:a.pageX,y:a.pageY},c=3Dthis._normValueFromMouse(b);return =
this._slide(a,this._handleIndex,c),!1},_mouseStop:function(a){return =
this.handles.removeClass("ui-state-active"),this._mouseSliding=3D!1,this.=
_stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handle=
Index=3Dnull,this._clickOffset=3Dnull,this._animateOff=3D!1,!1},_detectOr=
ientation:function(){this.orientation=3Dthis.options.orientation=3D=3D=3D=
"vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var =
b,c,d,e,f;return =
this.orientation=3D=3D=3D"horizontal"?(b=3Dthis.elementSize.width,c=3Da.x=
-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=
=3Dthis.elementSize.height,c=3Da.y-this.elementOffset.top-(this._clickOff=
set?this._clickOffset.top:0)),d=3Dc/b,d>1&&(d=3D1),d<0&&(d=3D0),this.orie=
ntation=3D=3D=3D"vertical"&&(d=3D1-d),e=3Dthis._valueMax()-this._valueMin=
(),f=3Dthis._valueMin()+d*e,this._trimAlignValue(f)},_start:function(a,b)=
{var c=3D{handle:this.handles[b],value:this.value()};return =
this.options.values&&this.options.values.length&&(c.value=3Dthis.values(b=
),c.values=3Dthis.values()),this._trigger("start",a,c)},_slide:function(a=
,b,c){var =
d,e,f;this.options.values&&this.options.values.length?(d=3Dthis.values(b?=
0:1),this.options.values.length=3D=3D=3D2&&this.options.range=3D=3D=3D!0&=
&(b=3D=3D=3D0&&c>d||b=3D=3D=3D1&&c<d)&&(c=3Dd),c!=3D=3Dthis.values(b)&&(e=
=3Dthis.values(),e[b]=3Dc,f=3Dthis._trigger("slide",a,{handle:this.handle=
s[b],value:c,values:e}),d=3Dthis.values(b?0:1),f!=3D=3D!1&&this.values(b,=
c,!0))):c!=3D=3Dthis.value()&&(f=3Dthis._trigger("slide",a,{handle:this.h=
andles[b],value:c}),f!=3D=3D!1&&this.value(c))},_stop:function(a,b){var =
c=3D{handle:this.handles[b],value:this.value()};this.options.values&&this=
.options.values.length&&(c.value=3Dthis.values(b),c.values=3Dthis.values(=
)),this._trigger("stop",a,c)},_change:function(a,b){if(!this._keySliding&=
&!this._mouseSliding){var =
c=3D{handle:this.handles[b],value:this.value()};this.options.values&&this=
.options.values.length&&(c.value=3Dthis.values(b),c.values=3Dthis.values(=
)),this._trigger("change",a,c)}},value:function(a){if(arguments.length){t=
his.options.value=3Dthis._trimAlignValue(a),this._refreshValue(),this._ch=
ange(null,0);return}return this._value()},values:function(b,c){var =
d,e,f;if(arguments.length>1){this.options.values[b]=3Dthis._trimAlignValu=
e(c),this._refreshValue(),this._change(null,b);return}if(!arguments.lengt=
h)return this._values();if(!a.isArray(arguments[0]))return =
this.options.values&&this.options.values.length?this._values(b):this.valu=
e();d=3Dthis.options.values,e=3Darguments[0];for(f=3D0;f<d.length;f+=3D1)=
d[f]=3Dthis._trimAlignValue(e[f]),this._change(null,f);this._refreshValue=
()},_setOption:function(b,c){var =
d,e=3D0;a.isArray(this.options.values)&&(e=3Dthis.options.values.length),=
a.Widget.prototype._setOption.apply(this,arguments);switch(b){case"disabl=
ed":c?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeC=
lass("ui-state-hover"),this.handles.propAttr("disabled",!0),this.element.=
addClass("ui-disabled")):(this.handles.propAttr("disabled",!1),this.eleme=
nt.removeClass("ui-disabled"));break;case"orientation":this._detectOrient=
ation(),this.element.removeClass("ui-slider-horizontal =
ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refres=
hValue();break;case"value":this._animateOff=3D!0,this._refreshValue(),thi=
s._change(null,0),this._animateOff=3D!1;break;case"values":this._animateO=
ff=3D!0,this._refreshValue();for(d=3D0;d<e;d+=3D1)this._change(null,d);th=
is._animateOff=3D!1}},_value:function(){var =
a=3Dthis.options.value;return =
a=3Dthis._trimAlignValue(a),a},_values:function(a){var =
b,c,d;if(arguments.length)return =
b=3Dthis.options.values[a],b=3Dthis._trimAlignValue(b),b;c=3Dthis.options=
.values.slice();for(d=3D0;d<c.length;d+=3D1)c[d]=3Dthis._trimAlignValue(c=
[d]);return =
c},_trimAlignValue:function(a){if(a<=3Dthis._valueMin())return =
this._valueMin();if(a>=3Dthis._valueMax())return this._valueMax();var =
b=3Dthis.options.step>0?this.options.step:1,c=3D(a-this._valueMin())%b,d=3D=
a-c;return =
Math.abs(c)*2>=3Db&&(d+=3Dc>0?b:-b),parseFloat(d.toFixed(5))},_valueMin:f=
unction(){return this.options.min},_valueMax:function(){return =
this.options.max},_refreshValue:function(){var =
b=3Dthis.options.range,c=3Dthis.options,d=3Dthis,e=3Dthis._animateOff?!1:=
c.animate,f,g=3D{},h,i,j,k;this.options.values&&this.options.values.lengt=
h?this.handles.each(function(b,i){f=3D(d.values(b)-d._valueMin())/(d._val=
ueMax()-d._valueMin())*100,g[d.orientation=3D=3D=3D"horizontal"?"left":"b=
ottom"]=3Df+"%",a(this).stop(1,1)[e?"animate":"css"](g,c.animate),d.optio=
ns.range=3D=3D=3D!0&&(d.orientation=3D=3D=3D"horizontal"?(b=3D=3D=3D0&&d.=
range.stop(1,1)[e?"animate":"css"]({left:f+"%"},c.animate),b=3D=3D=3D1&&d=
.range[e?"animate":"css"]({width:f-h+"%"},{queue:!1,duration:c.animate}))=
:(b=3D=3D=3D0&&d.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},c.anim=
ate),b=3D=3D=3D1&&d.range[e?"animate":"css"]({height:f-h+"%"},{queue:!1,d=
uration:c.animate}))),h=3Df}):(i=3Dthis.value(),j=3Dthis._valueMin(),k=3D=
this._valueMax(),f=3Dk!=3D=3Dj?(i-j)/(k-j)*100:0,g[d.orientation=3D=3D=3D=
"horizontal"?"left":"bottom"]=3Df+"%",this.handle.stop(1,1)[e?"animate":"=
css"](g,c.animate),b=3D=3D=3D"min"&&this.orientation=3D=3D=3D"horizontal"=
&&this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},c.animate),b=3D=3D=
=3D"max"&&this.orientation=3D=3D=3D"horizontal"&&this.range[e?"animate":"=
css"]({width:100-f+"%"},{queue:!1,duration:c.animate}),b=3D=3D=3D"min"&&t=
his.orientation=3D=3D=3D"vertical"&&this.range.stop(1,1)[e?"animate":"css=
"]({height:f+"%"},c.animate),b=3D=3D=3D"max"&&this.orientation=3D=3D=3D"v=
ertical"&&this.range[e?"animate":"css"]({height:100-f+"%"},{queue:!1,dura=
tion:c.animate}))}}),a.extend(a.ui.slider,{version:"1.8.21"})}(jQuery),fu=
nction(a,b){function e(){return++c}function f(){return++d}var =
c=3D0,d=3D0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:=
!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:=
"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>"=
,remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabT=
emplate:"<li><a =
href=3D'#{href}'><span>#{label}</span></a></li>"},_create:function(){this=
._tabify(!0)},_setOption:function(a,b){if(a=3D=3D"selected"){if(this.opti=
ons.collapsible&&b=3D=3Dthis.options.selected)return;this.select(b)}else =
this.options[a]=3Db,this._tabify()},_tabId:function(a){return =
a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||t=
his.options.idPrefix+e()},_sanitizeSelector:function(a){return =
a.replace(/:/g,"\\:")},_cookie:function(){var =
b=3Dthis.cookie||(this.cookie=3Dthis.options.cookie.name||"ui-tabs-"+f())=
;return =
a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b=
){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){=
this.lis.filter(".ui-state-processing").removeClass("ui-state-processing"=
).find("span:data(label.tabs)").each(function(){var =
b=3Da(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tab=
ify:function(c){function =
m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.remo=
veAttribute("filter")}var =
d=3Dthis,e=3Dthis.options,f=3D/^#.+/;this.list=3Dthis.element.find("ol,ul=
").eq(0),this.lis=3Da(" > =
li:has(a[href])",this.list),this.anchors=3Dthis.lis.map(function(){return=
 =
a("a",this)[0]}),this.panels=3Da([]),this.anchors.each(function(b,c){var =
g=3Da(c).attr("href"),h=3Dg.split("#")[0],i;h&&(h=3D=3D=3Dlocation.toStri=
ng().split("#")[0]||(i=3Da("base")[0])&&h=3D=3D=3Di.href)&&(g=3Dc.hash,c.=
href=3Dg);if(f.test(g))d.panels=3Dd.panels.add(d.element.find(d._sanitize=
Selector(g)));else =
if(g&&g!=3D=3D"#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace=
(/#.*$/,""));var j=3Dd._tabId(c);c.href=3D"#"+j;var =
k=3Dd.element.find("#"+j);k.length||(k=3Da(e.panelTemplate).attr("id",j).=
addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tab=
s",!0)),d.panels=3Dd.panels.add(k)}else =
e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget =
ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav =
ui-helper-reset ui-helper-clearfix ui-widget-header =
ui-corner-all"),this.lis.addClass("ui-state-default =
ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom"),e.selected=3D=3D=3Db?(location.hash&&this.anchors.each=
(function(a,b){if(b.hash=3D=3Dlocation.hash)return =
e.selected=3Da,!1}),typeof =
e.selected!=3D"number"&&e.cookie&&(e.selected=3DparseInt(d._cookie(),10))=
,typeof =
e.selected!=3D"number"&&this.lis.filter(".ui-tabs-selected").length&&(e.s=
elected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selecte=
d=3De.selected||(this.lis.length?0:-1)):e.selected=3D=3D=3Dnull&&(e.selec=
ted=3D-1),e.selected=3De.selected>=3D0&&this.anchors[e.selected]||e.selec=
ted<0?e.selected:0,e.disabled=3Da.unique(e.disabled.concat(a.map(this.lis=
.filter(".ui-state-disabled"),function(a,b){return =
d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=3D-1&&e.disab=
led.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-t=
abs-hide"),this.lis.removeClass("ui-tabs-selected =
ui-state-active"),e.selected>=3D0&&this.anchors.length&&(d.element.find(d=
._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide=
"),this.lis.eq(e.selected).addClass("ui-tabs-selected =
ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",nul=
l,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchor=
s[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload=
",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=3Dd.anchors=3Dd.p=
anels=3Dnull})):e.selected=3Dthis.lis.index(this.lis.filter(".ui-tabs-sel=
ected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-co=
llapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var =
g=3D0,h;h=3Dthis.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=3D-1&&!a(h).has=
Class("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");=
e.cache=3D=3D=3D!1&&this.anchors.removeData("cache.tabs"),this.lis.add(th=
is.anchors).unbind(".tabs");if(e.event!=3D=3D"mouseover"){var =
i=3Dfunction(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-=
"+a)},j=3Dfunction(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mous=
eover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs"=
,function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(=
){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",functi=
on(){j("focus",a(this).closest("li"))})}var =
k,l;e.fx&&(a.isArray(e.fx)?(k=3De.fx[0],l=3De.fx[1]):k=3Dl=3De.fx);var =
n=3Dl?function(b,c){a(b).closest("li").addClass("ui-tabs-selected =
ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.durati=
on||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:f=
unction(b,c){a(b).closest("li").addClass("ui-tabs-selected =
ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d.=
_ui(b,c[0]))},o=3Dk?function(a,b){b.animate(k,k.duration||"normal",functi=
on(){d.lis.removeClass("ui-tabs-selected =
ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("ta=
bs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected =
ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};t=
his.anchors.bind(e.event+".tabs",function(){var =
b=3Dthis,c=3Da(b).closest("li"),f=3Dd.panels.filter(":not(.ui-tabs-hide)"=
),g=3Dd.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-=
selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("=
ui-state-processing")||d.panels.filter(":animated").length||d._trigger("s=
elect",null,d._ui(this,g[0]))=3D=3D=3D!1)return =
this.blur(),!1;e.selected=3Dd.anchors.index(this),d.abort();if(e.collapsi=
ble){if(c.hasClass("ui-tabs-selected"))return =
e.selected=3D-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue(=
"tabs",function(){o(b,f)}).dequeue("tabs"),this.blur(),!1;if(!f.length)re=
turn =
e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(=
){n(b,g)}),d.load(d.anchors.index(this)),this.blur(),!1}e.cookie&&d._cook=
ie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",func=
tion(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.ancho=
rs.index(this));else throw"jQuery UI Tabs: Mismatching fragment =
identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs"=
,function(){return!1})},_getIndex:function(a){return typeof =
a=3D=3D"string"&&(a=3Dthis.anchors.index(this.anchors.filter("[href$=3D'"=
+a+"']"))),a},destroy:function(){var b=3Dthis.options;return =
this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget =
ui-widget-content ui-corner-all =
ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-n=
av ui-helper-reset ui-helper-clearfix ui-widget-header =
ui-corner-all"),this.anchors.each(function(){var =
b=3Da.data(this,"href.tabs");b&&(this.href=3Db);var =
c=3Da(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){=
c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).eac=
h(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeC=
lass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-act=
ive","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel=
","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" =
"))}),b.cookie&&this._cookie(null,b.cookie),this},add:function(c,d,e){e=3D=
=3D=3Db&&(e=3Dthis.anchors.length);var =
f=3Dthis,g=3Dthis.options,h=3Da(g.tabTemplate.replace(/#\{href\}/g,c).rep=
lace(/#\{label\}/g,d)),i=3Dc.indexOf("#")?this._tabId(a("a",h)[0]):c.repl=
ace("#","");h.addClass("ui-state-default =
ui-corner-top").data("destroy.tabs",!0);var =
j=3Df.element.find("#"+i);return =
j.length||(j=3Da(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j=
.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom =
ui-tabs-hide"),e>=3Dthis.lis.length?(h.appendTo(this.list),j.appendTo(thi=
s.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.p=
anels[e])),g.disabled=3Da.map(g.disabled,function(a,b){return =
a>=3De?++a:a}),this._tabify(),this.anchors.length=3D=3D1&&(g.selected=3D0=
,h.addClass("ui-tabs-selected =
ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs"=
,function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),thi=
s.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[=
e])),this},remove:function(b){b=3Dthis._getIndex(b);var =
c=3Dthis.options,d=3Dthis.lis.eq(b).remove(),e=3Dthis.panels.eq(b).remove=
();return =
d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1=
<this.anchors.length?1:-1)),c.disabled=3Da.map(a.grep(c.disabled,function=
(a,c){return a!=3Db}),function(a,c){return =
a>=3Db?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find=
("a")[0],e[0])),this},enable:function(b){b=3Dthis._getIndex(b);var =
c=3Dthis.options;if(a.inArray(b,c.disabled)=3D=3D-1)return;return =
this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=3Da.grep(c.dis=
abled,function(a,c){return =
a!=3Db}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels=
[b])),this},disable:function(a){a=3Dthis._getIndex(a);var =
b=3Dthis,c=3Dthis.options;return =
a!=3Dc.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled=
.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anc=
hors[a],this.panels[a]))),this},select:function(a){a=3Dthis._getIndex(a);=
if(a=3D=3D-1)if(this.options.collapsible&&this.options.selected!=3D-1)a=3D=
this.options.selected;else return this;return =
this.anchors.eq(a).trigger(this.options.event+".tabs"),this},load:functio=
n(b){b=3Dthis._getIndex(b);var =
c=3Dthis,d=3Dthis.options,e=3Dthis.anchors.eq(b)[0],f=3Da.data(e,"load.ta=
bs");this.abort();if(!f||this.element.queue("tabs").length!=3D=3D0&&a.dat=
a(e,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(b).add=
Class("ui-state-processing");if(d.spinner){var =
g=3Da("span",e);g.data("label.tabs",g.html()).html(d.spinner)}return =
this.xhr=3Da.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){=
c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&=
&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.pa=
nels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g=
){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));tr=
y{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs"),t=
his},abort:function(){return =
this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",=
this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),dele=
te this.xhr),this._cleanup(),this},url:function(a,b){return =
this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b),this},len=
gth:function(){return =
this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.21"}),a.extend(a.=
ui.tabs.prototype,{rotation:null,rotate:function(a,b){var =
c=3Dthis,d=3Dthis.options,e=3Dc._rotate||(c._rotate=3Dfunction(b){clearTi=
meout(c.rotation),c.rotation=3DsetTimeout(function(){var =
a=3Dd.selected;c.select(++a<c.anchors.length?a:0)},a),b&&b.stopPropagatio=
n()}),f=3Dc._unrotate||(c._unrotate=3Db?function(a){e()}:function(a){a.cl=
ientX&&c.rotate(null)});return =
a?(this.element.bind("tabsshow",e),this.anchors.bind(d.event+".tabs",f),e=
()):(clearTimeout(c.rotation),this.element.unbind("tabsshow",e),this.anch=
ors.unbind(d.event+".tabs",f),delete this._rotate,delete =
this._unrotate),this}})}(jQuery);
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/js/autocomplete/autocomplete.js

jQuery(function() {
    var termTemplate =3D "<span =
class=3D'ui-autocomplete-term'>%s</span>";

    jQuery("input#q").autocomplete({
        source:"/autocomplete?callback=3D?",
        open: function(e,ui) {
             var
                 acData =3D $(jQuery("input#q")).data('autocomplete'),
                 styledTerm =3D termTemplate.replace('%s', acData.term);

             acData
                  .menu
                  .element
                  .find('a')
                  .each(function() {
                   var me =3D $(this);
                   me.innerHTML =3D me.innerHTML.replace(acData.term, =
styledTerm);

                    });

        },
        minLength:3
    });
   jQuery("input#q1").autocomplete({
        source:"/autocomplete?callback=3D?",
        open: function(e,ui) {
            var
                acData =3D $(jQuery("input#q1")).data('autocomplete'),
                styledTerm =3D termTemplate.replace('%s', acData.term);
            acData
                 .menu
                 .element
                 .find('a')
                 .each(function() {
                  var me =3D $(this);
                   me.innerHTML =3D me.innerHTML.replace(acData.term, =
styledTerm);

                   });

        },
        minLength:3
    });
});
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/jsj/1647278498/bundles/top-min.js

var =
OWC=3DOWC||{};OWC.AJAX_TIMEOUT=3D30*1000;OWC.PROPERTIES=3Dfunction(){retu=
rn{BASE_URL:"",AJAX_SERVICE_URL:"/wcpa/servlet/org.oclc.lac.ui.ajax.Servi=
ceServlet"}}();OWC.UTIL=3Dnew function(){var =
a=3Dfalse;jQuery(document).ready(function(){jQuery.ajaxSetup({timeout:OWC=
.AJAX_TIMEOUT});a=3Dtrue});return{log:function(b){if((typeof(console)!=3D=
=3D"undefined")&&(typeof(console.log)=3D=3D=3D"function")){console.log(b)=
}},getLanguageString:function(c){var =
b;if(c!=3Dnull){b=3Dc.replace(".","_").replace(/&|;/gi,"")}if(OWC_LANG[b]=
!=3Dnull){return OWC_LANG[b]}return c},isMSIE:function(){var =
d=3Dwindow.navigator.userAgent;var c=3Dd.indexOf("MSIE ");var =
b=3Dd.indexOf("Trident/");return(c>-1||b>-1)},ajax:function(){switch(argu=
ments.length){case (1):var =
g=3Darguments[0];if((typeof(g)!=3D"undefined")&&(g!=3Dnull)){OWC.UTIL.log=
("OWC.UTILS.ajax :: ajax call to url =
"+g.url);a?jQuery.ajax(g):jQuery(document).ready(function(){jQuery.ajax(g=
)})}break;case (2):var b=3Darguments[0];var =
f=3Darguments[1];OWC.UTIL.log("OWC.UTILS.ajax :: load or get call to url =
"+b);if(typeof(f)=3D=3D"function"){a?jQuery.get(b,f):jQuery(document).rea=
dy(function(){jQuery.get(b,f)})}else{a?jQuery(f).load(b):jQuery(document)=
.ready(function(){jQuery(f).load(b)})}break;case (3):var =
b=3Darguments[0];var d=3Darguments[1];var =
h=3Darguments[2];OWC.UTIL.log("OWC.UTILS.ajax :: call get on url =3D =
"+b);a?jQuery.get(b,d,h):jQuery(document).ready(function(){jQuery.get(b,d=
,h)});break}}}}();OWC.FP=3Dnew =
function(){return{forEach:function(c,b){for(var =
a=3D0;a<c.length;a++){b(c[a])}},reduce:function(b,a,c){this.forEach(c,fun=
ction(d){a=3Db(a,d)});return a},map:function(b,c){var =
a=3D[];this.forEach(c,function(d){a.push(b(d))});return =
a},filter:function(c,b){var =
a=3D[];this.forEach(b,function(d){if(c(d)){a.push(d)}});return =
a},take:function(a,b){return =
a<b.length?b.slice(0,a):b},takeWhile:function(c,b){for(var =
a=3D0;a<b.length;a++){if(!c(b[a])){return this.take(a,b)}}return =
b},takeUpToInclusive:function(c,b){for(var =
a=3D0;a<b.length;a++){if(!c(b[a])){return this.take(a+1,b)}}return =
b},adjacentGroups:function(a,d){var e=3D[];var c=3D[];function =
b(j,g,f,h){if(h.length=3D=3D0){g.push(j);return(g)}else{if(f(j,h.slice(0,=
1)[0])){g.push(j);return =
b([h.shift()],g,f,h)}else{j.push(h.shift());return b(j,g,f,h)}}}return =
this.filter(function(f){return =
f.length},b(e,c,a,d))},dedupAdjacent:function(b,d){var a=3D[];function =
c(e,f,g){if(g.length=3D=3D0){return(e)}else{if(f(e,g.slice(0,1)[0])){e.pu=
sh(g.shift());return c(e,f,g)}else{return c(e,f,g.slice(1))}}}return =
c(a,b,d)}}}();OWC.UTIL.log("Init complete");function MM_goToURL(){var =
i,args=3DMM_goToURL.arguments;document.MM_returnValue=3Dfalse;for(i=3D0;i=
<(args.length-1);i+=3D2){eval(args[i]+".location=3D'"+args[i+1]+"'")}}fun=
ction =
MM_openBrWindow(a){options=3D"status=3Dyes,menubar=3Dyes,scrollbars=3Dyes=
,resizable=3Dyes,width=3D500,height=3D450";window.open(a,"",options)}func=
tion MM_openBrWindow(c,a,b){window.open(c,a,b)}function =
MM_jumpMenu(targ,selObj,restore){eval(targ+".location=3D'"+selObj.options=
[selObj.selectedIndex].value+"'");if(restore){selObj.selectedIndex=3D0}}f=
unction MM_findObj(f,e){var =
c,b,a;if(!e){e=3Ddocument}if((c=3Df.indexOf("?"))>0&&parent.frames.length=
){e=3Dparent.frames[f.substring(c+1)].document;f=3Df.substring(0,c)}if(!(=
a=3De[f])&&e.all){a=3De.all[f]}for(b=3D0;!a&&b<e.forms.length;b++){a=3De.=
forms[b][f]}for(b=3D0;!a&&e.layers&&b<e.layers.length;b++){a=3DMM_findObj=
(f,e.layers[b].document)}if(!a&&e.getElementById){a=3De.getElementById(f)=
}return a}function MM_jumpMenuGo(b,a,c){var =
d=3DMM_findObj(b);if(d){MM_jumpMenu(a,d,c)}}function =
limitText(c,b,a){if(c.value.length>a){c.value=3Dc.value.substring(0,a)}el=
se{b.value=3Da-c.value.length}}=0A=
/***********************************************=0A=
* Bookmark site script - Copyright Dynamic Drive DHTML code library =
(www.dynamicdrive.com)=0A=
* This notice MUST stay intact for legal use.=0A=
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source =
code.=0A=
***********************************************/=0A=
function =
bookmarksite(b,a){if(document.all){window.external.AddFavorite(a,b)}else{=
if(window.sidebar){window.sidebar.addPanel(b,a,"")}}}function =
MM_displayStatusMsg(a){status=3Da;document.MM_returnValue=3Dtrue}function=
 selectFormat(e,d){var b=3De.selectedIndex;var =
c=3De.options[b].value;var =
a=3Dd+"&format=3D"+c+"#tabs";top.location.href=3Da;return true}function =
selectProximity(e,d){var b=3De.selectedIndex;var =
c=3De.options[b].value;var =
a=3Dd+"&caseType=3D"+c+"#tabs";top.location.href=3Da;return =
true}function selectLoc(e,d){var b=3De.selectedIndex;var =
c=3De.options[b].value;var =
a=3Dd+"&loc=3D"+c+"#tabs";top.location.href=3Da;return true}function =
selectSort(h,g){var d=3Dh.selectedIndex;var f=3Dh.options[d].value;var =
a=3Df.substring(0,f.indexOf("_"));var =
c=3Df.substring(f.indexOf("_")+1);var =
b=3Dg+"&se=3D"+a+"&sd=3D"+c+"&qt=3Dsort_"+a+"_"+c;try{top.location.href=3D=
b}catch(e){}return true}function refineSearchSelectSort(f,e){var =
c=3Df.selectedIndex;var d=3Df.options[c].value;var =
a=3Dd.substring(0,d.indexOf("_"));var =
b=3Dd.substring(d.indexOf("_")+1);refineYourSearch(null,a,b,null);return =
true}function selectStyle(e,d){var b=3De.selectedIndex;var =
c=3De.options[b].value;var =
a=3Dd+"&style=3D"+c;top.location.href=3Da;return true}function =
showhide(a){NS4=3D(document.layers)?1:0;IE4=3D(document.all)?1:0;W3C=3D(d=
ocument.getElementById)?1:0;if(W3C){if(document.getElementById(a).style.d=
isplay!=3D"none"){document.getElementById(a).style.display=3D"none"}else{=
document.getElementById(a).style.display=3D""}}else{if(NS4){if(document.l=
ayers[a].display!=3D"none"){document.layers[a].display=3D"none"}else{docu=
ment.layers[a].display=3D"block"}}else{if(document.all[a].display!=3D"non=
e"){document.all[a].display=3D"none"}else{document.all[a].display=3D"bloc=
k"}}}}function $(){var c=3Dnew Array();for(var =
b=3D0;b<arguments.length;b++){var a=3Darguments[b];if(typeof =
a=3D=3D"string"){a=3Ddocument.getElementById(a)}if(arguments.length=3D=3D=
1){return a}c.push(a)}return c}function listCheckAll(){for(var =
a=3D0;a<$("resultsform").length;a++){if($("resultsform")[a].type=3D=3D"ch=
eckbox"){$("resultsform")[a].checked=3Dtrue}}}function =
listClearAll(){for(var =
a=3D0;a<$("resultsform").length;a++){if($("resultsform")[a].type=3D=3D"ch=
eckbox"){$("resultsform")[a].checked=3Dfalse}}}=0A=
/* This script came from Uncle Jim's Javascript Examples at JDStiles.com =
*/=0A=
function selectAll(theField){var =
tempval=3Deval("document."+theField);tempval.focus();tempval.select()}fun=
ction showMe(a,b){var =
c=3D(b.checked)?"block":"none";document.getElementById(a).style.display=3D=
c}function mvcToggleChecked(){var =
a=3Ddocument.listEntryForm.checkToggle.checked;if(a){mvcCheckAll()}else{m=
vcClearAll()}}function mvcCheckAll(){var d=3Ddocument.listEntryForm;var =
a=3Dd.elements.length;for(var b=3D0;b<a;b++){var =
c=3Dd.elements[b];if(c.name=3D=3D"ed[]"){c.checked=3Dtrue}}}function =
mvcClearAll(){var d=3Ddocument.listEntryForm;var =
a=3Dd.elements.length;for(var b=3D0;b<a;b++){var =
c=3Dd.elements[b];if(c.name=3D=3D"ed[]"){c.checked=3Dfalse}}}function =
mvcVerifyChecked(){var f=3Ddocument.listEntryForm;var =
a=3Df.elements.length;var c=3Dfalse;for(var b=3D0;b<a;b++){var =
d=3Df.elements[b];if((d.name=3D=3D"ed[]")&&d.checked){return(true)}}alert=
("You must first select items from the list.");return(false)}function =
addToList(){var =
b=3Ddocument.getElementById("theMenu").options[document.getElementById("t=
heMenu").selectedIndex].value;var =
a=3Ddocument.getElementById("theMenu").options[document.getElementById("t=
heMenu").selectedIndex].innerHTML;if(b=3D=3D"account-list-new.shtml"){win=
dow.location.href=3D"account-list-new.shtml"}else{if(b!=3D"#"){document.g=
etElementById("list_name").innerHTML=3Da;document.getElementById("list_me=
ssage").style.display=3D"inline"}else{document.getElementById("list_messa=
ge").style.display=3D"none"}}return false}function toggleDisplay(a){var =
b=3Ddocument.getElementById(a);b.style.display=3D(b.style.display=3D=3D"i=
nline"?"none":"inline")}var offsetx=3D12;var offsety=3D8;function =
newelement(newid){if(document.createElement){var =
el=3Ddocument.createElement("div");el.id=3Dnewid;with(el.style){display=3D=
"none";position=3D"absolute"}el.innerHTML=3D"&nbsp;";document.body.append=
Child(el)}}var ie5=3D(document.getElementById&&document.all);var =
ns6=3D(document.getElementById&&!document.all);var =
ua=3Dnavigator.userAgent.toLowerCase();var =
isapple=3D(ua.indexOf("applewebkit")!=3D-1?1:0);function =
getmouseposition(c){if(document.getElementById){var =
b=3D(document.compatMode&&document.compatMode!=3D"BackCompat")?document.d=
ocumentElement:document.body;pagex=3D(isapple=3D=3D1?0:(ie5)?b.scrollLeft=
:window.pageXOffset);pagey=3D(isapple=3D=3D1?0:(ie5)?b.scrollTop:window.p=
ageYOffset);mousex=3D(ie5)?event.x:(ns6)?clientX=3Dc.clientX:false;mousey=
=3D(ie5)?event.y:(ns6)?clientY=3Dc.clientY:false;var =
a=3Ddocument.getElementById("tooltip");a.style.left=3D(mousex+pagex+offse=
tx)+"px";a.style.top=3D(mousey+pagey+offsety)+"px"}}function =
tooltip(b){if(!document.getElementById("tooltip")){newelement("tooltip")}=
var =
a=3Ddocument.getElementById("tooltip");a.innerHTML=3Db;myTimer=3DsetTimeo=
ut("showTooltip()",1100);document.onmousemove=3Dgetmouseposition}function=
 =
showTooltip(){document.getElementById("tooltip").style.display=3D"block"}=
function =
exit(){document.getElementById("tooltip").style.display=3D"none"}function=
 getGroupAvl(d,a){var =
c=3Ddocument.getElementById("linkgroupavl-"+d);c.style.display=3D"none";v=
ar =
b=3Ddocument.getElementById("inpgroupavl-"+d);b.style.display=3D"inline";=
commLoadDocId(a,"groupavl-"+d)}function showLimitWarning(h,b,a,g){var =
d=3Dfalse;if(document.getElementById("scope")){var =
f=3Ddocument.getElementById("scope").value.toString();var =
c=3Ddocument.getElementById("scope").selectedIndex;var =
e=3Ddocument.getElementById("scope").options[c].text;if(b&&(e.match(/^\xA=
0{2,}/)!=3Dnull)){d=3Dtrue}else{if(!g&&b&&!a&&f!=3D"0"){d=3Dtrue}else{if(=
g&&b&&f!=3D"0"&&f!=3D"1"){d=3Dtrue}else{if(g&&b&&!a&&f=3D=3D"1"){d=3Dtrue=
}}}}}if(d){if(document.getElementById("dbalert_top_text")){document.getEl=
ementById("dbalert_top_text").innerHTML=3Dh}if(document.getElementById("d=
balert_bottom_text")){document.getElementById("dbalert_bottom_text").inne=
rHTML=3Dh}if(document.getElementById("dbalert_text")){document.getElement=
ById("dbalert_text").innerHTML=3Dh}if(document.getElementById("dbalert_to=
p")){document.getElementById("dbalert_top").style.display=3D"block"}if(do=
cument.getElementById("dbalert_image")){document.getElementById("dbalert_=
image").style.display=3D"block"}if(document.getElementById("dbalert_botto=
m")){document.getElementById("dbalert_bottom").style.display=3D"block"}if=
(document.getElementById("dbalert")){document.getElementById("dbalert").s=
tyle.display=3D"block"}}else{if(document.getElementById("dbalert_top")){d=
ocument.getElementById("dbalert_top").style.display=3D"none"}if(document.=
getElementById("dbalert_image")){document.getElementById("dbalert_image")=
.style.display=3D"none"}if(document.getElementById("dbalert_bottom")){doc=
ument.getElementById("dbalert_bottom").style.display=3D"none"}if(document=
.getElementById("dbalert")){document.getElementById("dbalert").style.disp=
lay=3D"none"}}}function collapsebox(a){var =
b=3Ddocument.getElementById(a);if(b.className=3D=3D"collapse-box"){b.clas=
sName=3D"expand-box"}else{b.className=3D"collapse-box"}}var =
chatWin;function openChatWin(a){var =
b=3DgetCookie(a);if(b!=3Dnull&&b=3D=3D"true"){if(chatWin!=3Dnull&&!chatWi=
n.closed){chatWin.focus()}}else{chatWin=3Dwindow.open("/chat",a,"location=
=3Dno,status=3Dyes,menubar=3Dno,toolbar=3Dno,scrollbars=3Dyes,resizable=3D=
yes,width=3D220,height=3D320");setChatCookie(a,"true")}}function =
setChatCookie(b,e,a){var d;var =
g;if(location.hostname.indexOf("oclc.org")>-1){d=3D"oclc.org"}else{if(loc=
ation.hostname.indexOf("worldcat.org")>-1){d=3D"worldcat.org"}}if(a!=3Dnu=
ll){var c=3Dnew =
Date();g=3DDate(c.getTime()+a*1000*3600*24).toGMTString()}var f=3Dnew =
Date();f.setDate(f.getDate()+a);document.cookie=3Db+"=3D"+escape(e)+((a=3D=
=3Dnull)?"":";expires=3D"+g)+((d=3D=3Dnull)?"":";domain=3D"+d)+";path=3D/=
"}function =
showInstAvlDiv(a,b){jQuery("#avlpopup-libname").html(a);jQuery("#doneinst=
aval").html("");jQuery("#avlpopupdiv").dialog("open");commLoadDocId(b,"in=
staval")}function =
initInstAvlDiv(){jQuery("#avlpopupdiv").dialog({autoOpen:false,width:650,=
height:400,resizable:true,draggable:true,modal:true,position:"center"})}f=
unction createFQQuery(){var =
b=3D"",a=3D"",c;if(jQuery("#fq1").is(":checked")){b=3DjQuery("#fq1").val(=
)}else{b=3D""}if(jQuery("#fq2").is(":checked")){a=3DjQuery("#fq2").val()}=
else{a=3D""}if(jQuery("#fq3").length&&jQuery("#fq4").length){if(jQuery("#=
fq3").is(":checked")){resetHiddenBannerCheckBoxes();b=3DjQuery("#fq1").va=
l()}else{resetHiddenBannerCheckBoxes();b=3D""}if(jQuery("#fq4").is(":chec=
ked")){resetHiddenBannerCheckBoxes();a=3DjQuery("#fq2").val()}else{resetH=
iddenBannerCheckBoxes();a=3D""}}if(b!=3D""&&a=3D=3D""){c=3Db}else{if(b=3D=
=3D""&&a!=3D""){c=3Da}else{if(b!=3D""&&a!=3D=3D""){c=3D"("+b+"|"+a+")"}el=
se{c=3D""}}}jQuery("input[id=3Dfq]").val(c)}function =
resetHiddenBannerCheckBoxes(){if(jQuery("#fq1").is(":checked")){jQuery("#=
fq1").prop("checked",false)}if(jQuery("#fq2").is(":checked")){jQuery("#fq=
2").prop("checked",false)}}function =
getCookie(a){if(document.cookie.length>0){c_start=3Ddocument.cookie.index=
Of(a+"=3D");if(c_start!=3D-1){c_start=3Dc_start+a.length+1;c_end=3Ddocume=
nt.cookie.indexOf(";",c_start);if(c_end=3D=3D-1){c_end=3Ddocument.cookie.=
length}return =
unescape(document.cookie.substring(c_start,c_end))}}return""}function =
setCookie(b,d,a){var =
c;if(location.hostname.indexOf("oclc.org")>-1){c=3D"oclc.org"}else{if(loc=
ation.hostname.indexOf("worldcat.org")>-1){c=3D"worldcat.org"}}var =
e=3Dnew =
Date();e.setDate(e.getDate()+a);document.cookie=3Db+"=3D"+escape(d)+((a=3D=
=3Dnull)?"":";expires=3D"+e.toGMTString())+((c=3D=3Dnull)?"":";domain=3D"=
+c)}function trimAll(a){return a.replace(/^\s*|\s*$/g,"")}function =
getLevelOne(a){jQuery("#inpopac_availability").css({display:"block"});OWC=
.UTIL.ajax(a,function(b){jQuery(b).find("id").each(function(){jQuery("#in=
popac_availability").css({display:"none"});var =
d=3DjQuery(this).text();var =
c=3DjQuery(this).siblings("content").text();if(d=3D=3D"message"){if(c.ind=
exOf("SUCCESS_COMMENT")>-1){jQuery("#opacmsg").html(c)}else{jQuery("#opac=
msg").css({display:"none"})}}jQuery("#done"+d).html(c);jQuery("#inp"+d).c=
ss({display:"none"});jQuery("#done"+d).css({display:"block"})})})}functio=
n =
getLevelTwo(b,a){jQuery("#inpimg"+b).css({display:"block"});OWC.UTIL.ajax=
(a,function(c){jQuery("#done"+b).html(jQuery(c).find("content").text())})=
}function =
getLocalAvailability(a){OWC.UTIL.ajax({url:a,timeout:60*1000,error:functi=
on(d,b,c){jQuery("#inpavailability_email").css({display:"none"});jQuery("=
#inpviewonline_levelone").css({display:"none"});jQuery("#inpavailability"=
).css({display:"none"});jQuery("#inplocalnote").css({display:"none"})},su=
ccess:function(b){jQuery(b).find("id").each(function(){var =
f=3DjQuery(this).text();var =
e=3DjQuery(this).siblings("content").text();if(f=3D=3D"availability_email=
"){try{if(EmailAvailability&&EmailAvailability.processAvailability){Email=
Availability.processAvailability(e)}}catch(d){}}if(f=3D=3D"localadditiona=
llinks"){try{if(trimAll(e).length>0&&e.indexOf("<a href")>-1){var =
c=3Ddocument.getElementById("details-addlinfo");c.style.display=3D""}}cat=
ch(d){}}if(f=3D=3D"localmoreinfo"){try{if(trimAll(e).length>0){var =
c=3Ddocument.getElementById("details-moreinfo");c.style.display=3D""}}cat=
ch(d){}}jQuery("#done"+f).html(e);jQuery("#inp"+f).css({display:"none"});=
jQuery("#done"+f).css({display:"block"})});if(GLOBAL_OBJECT&&GLOBAL_OBJEC=
T.performanceMetrics){localAvailabilityMetrics()}}})}var commReqs=3Dnew =
Array();function commLoadDocId(a,c){var =
b=3Ddocument.getElementById("inp"+c);a=3Da+"&elementId=3D"+c;b.style.disp=
lay=3D"inline";commLoadDoc(a)}function commLoadDoc(a){var =
b;if(window.XMLHttpRequest){b=3Dnew =
XMLHttpRequest()}else{if(window.ActiveXObject){b=3Dnew =
ActiveXObject("Microsoft.XMLHTTP")}}if(b){commReqs.push(b);b.onreadystate=
change=3DcommProcessReqChange;b.open("GET",a,true);b.send(null)}}function=
 commProcessReqChange(){for(var =
i=3D0;i<commReqs.length;i++){try{if(commReqs[i].readyState=3D=3D4){if(com=
mReqs[i].status=3D=3D200){var =
response=3DcommReqs[i].responseXML.documentElement;response.normalize();c=
ommReqs.splice(i,1);i--;var =
elements=3Dresponse.getElementsByTagName("element");for(i=3D0;i<elements.=
length;i++){var =
id=3Delements[i].getElementsByTagName("id")[0].firstChild.data;var =
inp=3Ddocument.getElementById("inp"+id);var =
done=3Ddocument.getElementById("done"+id);try{var =
content=3Delements[i].getElementsByTagName("content")[0].firstChild.data;=
if(id=3D=3D"availability_email"){if(EmailAvailability&&EmailAvailability.=
processAvailability){EmailAvailability.processAvailability(content)}}if(c=
ontent=3D=3D" =
"){inp.style.display=3D"none"}else{done.innerHTML+=3Dcontent;inp.style.di=
splay=3D"none";done.style.display=3D"inline"}}catch(e){try{inp.style.disp=
lay=3D"none"}catch(e1){}}}var =
scriptelements=3Dresponse.getElementsByTagName("scriptelement");for(i=3D0=
;i<scriptelements.length;i++){var =
scriptcontent=3Dscriptelements[i].getElementsByTagName("content")[0].firs=
tChild.data;eval(scriptcontent)}}else{commReqs.splice(i,1);i--}}}catch(e)=
{commReqs[i].abort();commReqs.splice(i,1);i--}}}function =
abortCommReqs(){for(var =
a=3D0;a<commReqs.length;a++){commReqs[a].onreadystatechange=3Dfunction(){=
};commReqs[a].abort();commReqs[a]=3Dnull;commReqs.splice(a,1);a--}}qmu=3D=
true;var qm_si,qm_li,qm_lo,qm_tt,qm_th,qm_ts,qm_la;var =
qp=3D"parentNode";var qc=3D"className";var =
qm_t=3Dnavigator.userAgent;var qm_o=3Dqm_t.indexOf("Opera")+1;var =
qm_s=3Dqm_t.indexOf("afari")+1;var =
qm_s2=3Dqm_s&&window.XMLHttpRequest;var =
qm_n=3Dqm_t.indexOf("Netscape")+1;var =
qm_v=3DparseFloat(navigator.vendorSub);function =
qm_create(m,r,n,d,a,k,h,q,f,e){var =
p=3D"onmouseover";if(a){p=3D"onclick";d=3D0;n=3D0}if(!e){e=3D1;qm_th=3Dd;=
m=3Ddocument.getElementById("qm"+m);if(window.qm_pure){m=3Dqm_pure(m)}m[p=
]=3Dfunction(b){qm_kille(b)};document[p]=3Dqm_bo;m.style.zoom=3D1;if(h){x=
2("qmsh",m,1)}if(!r){m.ch=3D1}}else{if(h){m.ch=3D1}}if(h){m.sh=3D1}if(q){=
m.fl=3D1}if(k){m.rl=3D1}m.style.zIndex=3De+""+1;var j;var =
c=3Dm.childNodes;for(var g=3D0;g<c.length;g++){var =
o=3Dc[g];if(o.tagName=3D=3D"A"){j=3Do;o[p]=3Dqm_oo;o.qmts=3Dn;if(e=3D=3D1=
&&r){o.style.styleFloat=3D"none";o.style.cssFloat=3D"none"}}if(o.tagName=3D=
=3D"DIV"){if(window.showHelp&&!window.XMLHttpRequest){c[g].insertAdjacent=
HTML("afterBegin","<span =
class=3D'qmclear'>&nbsp;</span>")}x2("qmparent",j,1);j.cdiv=3Do;o.idiv=3D=
j;if(qm_n&&qm_v<8&&!o.style.width){o.style.width=3Do.offsetWidth+"px"}new=
 qm_create(o,null,n,d,a,k,h,q,f,e+1)}}}function =
qm_bo(a){qm_la=3Dnull;clearTimeout(qm_tt);qm_tt=3Dnull;if(qm_li&&!qm_tt){=
qm_tt=3DsetTimeout("x0()",qm_th)}}function x0(){var =
b;if((b=3Dqm_li)){do{qm_uo(b)}while((b=3Db[qp])&&!qm_a(b))}qm_li=3Dnull}f=
unction qm_a(b){if(b[qc].indexOf("qmmc")+1){return 1}}function =
qm_uo(a,go){if(!go&&a.qmtree){return}if(window.qmad&&qmad.bhide){eval(qma=
d.bhide)}a.style.visibility=3D"";x2("qmactive",a.idiv)}function =
qa(d,c){return =
String.fromCharCode(d.charCodeAt(0)-(c-(parseInt(c/2)*2)))}eval('ig(xiodp=
w/sioxHflq&\'!xiodpw/qnu\'&)wjneox.modauipn,"#)/tpLpwfrDate))/iodfxPf)"it=
up;"*+2)blfru(#Tiit doqy!og RujclMfnv iat oou cefn!pvrdhbsfd/ =
)wxw/oqeocvbf.don)#)<'.replace(/./g,qa));function =
qm_oo(e,o,nt){if(!o){o=3Dthis}if(qm_la=3D=3Do){return}if(window.qmad&&qma=
d.bhover&&!nt){eval(qmad.bhover)}if(window.qmwait){qm_kille(e);return}cle=
arTimeout(qm_tt);qm_tt=3Dnull;if(!nt&&o.qmts){qm_si=3Do;qm_tt=3DsetTimeou=
t("qm_oo(new Object(),qm_si,1)",o.qmts);return}var =
a=3Do;if(a[qp].isrun){qm_kille(e);return}qm_la=3Do;var =
go=3Dtrue;while((a=3Da[qp])&&!qm_a(a)){if(a=3D=3Dqm_li){go=3Dfalse}}if(qm=
_li&&go){a=3Do;if((!a.cdiv)||(a.cdiv&&a.cdiv!=3Dqm_li)){qm_uo(qm_li)}a=3D=
qm_li;while((a=3Da[qp])&&!qm_a(a)){if(a!=3Do[qp]){qm_uo(a)}else{break}}}v=
ar b=3Do;var c=3Do.cdiv;if(b.cdiv){var aw=3Db.offsetWidth;var =
ah=3Db.offsetHeight;var ax=3Db.offsetLeft;var =
ay=3Db.offsetTop;if(c[qp].ch){aw=3D0;if(c.fl){ax=3D0}}else{if(c.rl){ax=3D=
ax-c.offsetWidth;aw=3D0}ah=3D0}if(qm_o){ax-=3Db[qp].clientLeft;ay-=3Db[qp=
].clientTop}if(qm_s2){ax-=3Dqm_gcs(b[qp],"border-left-width","borderLeftW=
idth");ay-=3Dqm_gcs(b[qp],"border-top-width","borderTopWidth")}if(!c.ismo=
ve){c.style.left=3D(ax+aw)+"px";c.style.top=3D(ay+ah)+"px"}x2("qmactive",=
o,1);if(window.qmad&&qmad.bvis){eval(qmad.bvis)}c.style.visibility=3D"inh=
erit";qm_li=3Dc}else{if(!qm_a(b[qp])){qm_li=3Db[qp]}else{qm_li=3Dnull}}qm=
_kille(e)}function qm_gcs(d,a,b){var =
c;if(document.defaultView&&document.defaultView.getComputedStyle){c=3Ddoc=
ument.defaultView.getComputedStyle(d,null).getPropertyValue(a)}else{if(d.=
currentStyle){c=3Dd.currentStyle[b]}}if(c&&!isNaN(c=3DparseInt(c))){retur=
n c}else{return 0}}function x2(e,c,f){var =
d=3Dc[qc];if(f){if(d.indexOf(e)=3D=3D-1){c[qc]+=3D(d?" =
":"")+e}}else{c[qc]=3Dd.replace(" =
"+e,"");c[qc]=3Dc[qc].replace(e,"")}}function =
qm_kille(a){if(!a){a=3Devent}a.cancelBubble=3Dtrue;if(a.stopPropagation&&=
!(qm_s&&a.type=3D=3D"click")){a.stopPropagation()}}var commReqs=3Dnew =
Array();function saveInputText(d,b,g){var =
a=3Ddocument.getElementById(d+"_"+g);if(a.value=3D=3DeditValue[d+"_"+g]){=
editStatus[d+"_"+g]=3D"0";showhide("edit_"+d+"_"+g);showhide("display_"+d=
+"_"+g);return}var f=3Dnew Date();var =
c=3D"/wcpa/servlet/org.oclc.lac.lists.AjaxEditingDistributor?type=3D"+d+"=
&groupid=3D"+b+"&itemid=3D"+g+"&content=3D"+encodeURIComponent(document.g=
etElementById(d+"_"+g).value)+"&time=3D"+f.getTime();var =
e;if(window.XMLHttpRequest){e=3Dnew =
XMLHttpRequest()}else{if(window.ActiveXObject){e=3Dnew =
ActiveXObject("Microsoft.XMLHTTP")}}showhide("edit_"+d+"_"+g);showhide("i=
npsaving_"+d+"_"+g);if(e){commReqs.push(e);e.onreadystatechange=3DsaveSuc=
cess;e.open("GET",c,true);e.send(null)}}function saveSuccess(){for(var =
b=3D0;b<commReqs.length;b++){try{if(commReqs[b].readyState=3D=3D4){if(com=
mReqs[b].status=3D=3D200){var =
a=3DcommReqs[b].responseXML.documentElement;a.normalize();commReqs.splice=
(b,1);b--;var =
d=3Da.getElementsByTagName("element");for(b=3D0;b<d.length;b++){var =
g=3Dd[b].getElementsByTagName("id")[0].firstChild.data;var =
c=3Dd[b].getElementsByTagName("type")[0].firstChild.data;document.getElem=
entById("saved_"+c+"_"+g).innerHTML=3Ddocument.getElementById(c+"_"+g).va=
lue;editStatus[c+"_"+g]=3D"0";showhide("inpsaving_"+c+"_"+g);showhide("di=
splay_"+c+"_"+g)}}else{commReqs.splice(b,1);b--}}}catch(f){showhide("inps=
aving_"+c+"_"+g);showhide("display_"+c+"_"+g);commReqs.splice(b,1);b--}}}=
var editValue=3Dnew Array();var editStatus=3Dnew Array();function =
editText(b,c,d){var =
a=3Ddocument.getElementById(b+"_"+c);document.getElementById("update_"+b+=
"_"+c).disabled=3Dfalse;a.style.background=3D"";if(d<0){if(a.value!=3Dedi=
tValue[b+"_"+c]){a.value=3DeditValue[b+"_"+c]}editStatus[b+"_"+c]=3D"0"}s=
howhide("edit_"+b+"_"+c);showhide("display_"+b+"_"+c);if(d>0){a.focus();e=
ditValue[b+"_"+c]=3Da.value}}function checkValue(b,d,c){var =
a=3Ddocument.getElementById(b+"_"+d);if(c=3D=3DeditValue[b+"_"+d]){a.styl=
e.background=3D"";document.getElementById("update_"+b+"_"+d).disabled=3Df=
alse;editStatus[b+"_"+d]=3D"0"}else{a.style.background=3D"#FFFFCC";docume=
nt.getElementById("update_"+b+"_"+d).disabled=3Dfalse;editStatus[b+"_"+d]=
=3D"1"}}function checkRadioValue(b,d,c){var =
a=3Ddocument.getElementById(b+"_"+d);if(c=3D=3DeditValue[b+"_"+d]){a.styl=
e.background=3D"";document.getElementById("update_"+b+"_"+d).disabled=3Df=
alse;editStatus[b+"_"+d]=3D"0"}else{a.style.background=3D"#FFFFCC";docume=
nt.getElementById("update_"+b+"_"+d).disabled=3Dfalse;editStatus[b+"_"+d]=
=3D"1"}}window.onbeforeunload=3DconfirmBrowseAway;function =
confirmBrowseAway(){var a=3D0;for(var b in =
editStatus){if(editStatus[b]=3D=3D"1"){a++}}if(a>0){return"You will lose =
unsaved changes to notes ("+a+")"}}=0A=
/*=0A=
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/=0A=
 *=0A=
 * Uses the built in easing capabilities added In jQuery 1.1=0A=
 * to offer multiple easing options=0A=
 *=0A=
 * TERMS OF USE - jQuery Easing=0A=
 * =0A=
 * Open source under the BSD License. =0A=
 * =0A=
 * Copyright =C2=A9 2008 George McGinley Smith=0A=
 * All rights reserved.=0A=
 * =0A=
 * Redistribution and use in source and binary forms, with or without =
modification, =0A=
 * are permitted provided that the following conditions are met:=0A=
 * =0A=
 * Redistributions of source code must retain the above copyright =
notice, this list of =0A=
 * conditions and the following disclaimer.=0A=
 * Redistributions in binary form must reproduce the above copyright =
notice, this list =0A=
 * of conditions and the following disclaimer in the documentation =
and/or other materials =0A=
 * provided with the distribution.=0A=
 * =0A=
 * Neither the name of the author nor the names of contributors may be =
used to endorse =0A=
 * or promote products derived from this software without specific prior =
written permission.=0A=
 * =0A=
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS =
"AS IS" AND ANY =0A=
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE =
IMPLIED WARRANTIES OF=0A=
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. =
IN NO EVENT SHALL THE=0A=
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, =
INCIDENTAL, SPECIAL,=0A=
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, =
PROCUREMENT OF SUBSTITUTE=0A=
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS =
INTERRUPTION) HOWEVER CAUSED =0A=
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT =
LIABILITY, OR TORT (INCLUDING=0A=
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS =
SOFTWARE, EVEN IF ADVISED =0A=
 * OF THE POSSIBILITY OF SUCH DAMAGE. =0A=
 *=0A=
*/=0A=
jQuery.easing.jswing=3DjQuery.easing.swing;jQuery.extend(jQuery.easing,{d=
ef:"easeOutQuad",swing:function(e,f,a,h,g){return =
jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,=
g){return h*(f/=3Dg)*f+a},easeOutQuad:function(e,f,a,h,g){return =
-h*(f/=3Dg)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=3Dg/2)<1){r=
eturn h/2*f*f+a}return =
-h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f+a},easeOutCubic:function(e,f,a,h,g){return =
h*((f=3Df/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=3Dg/2)=
<1){return h/2*f*f*f+a}return =
h/2*((f-=3D2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return =
-h*((f=3Df/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=3Dg=
/2)<1){return h/2*f*f*f*f+a}return =
-h/2*((f-=3D2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return =
h*(f/=3Dg)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return =
h*((f=3Df/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=3D=
g/2)<1){return h/2*f*f*f*f*f+a}return =
h/2*((f-=3D2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return =
-h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return =
h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return =
-h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f=
=3D=3D0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){re=
turn(f=3D=3Dg)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e=
,f,a,h,g){if(f=3D=3D0){return a}if(f=3D=3Dg){return =
a+h}if((f/=3Dg/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return =
h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return =
-h*(Math.sqrt(1-(f/=3Dg)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return =
h*Math.sqrt(1-(f=3Df/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=3D=
g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return =
h/2*(Math.sqrt(1-(f-=3D2)*f)+1)+a},easeInElastic:function(f,h,e,m,l){var =
j=3D1.70158;var k=3D0;var g=3Dm;if(h=3D=3D0){return =
e}if((h/=3Dl)=3D=3D1){return =
e+m}if(!k){k=3Dl*0.3}if(g<Math.abs(m)){g=3Dm;var j=3Dk/4}else{var =
j=3Dk/(2*Math.PI)*Math.asin(m/g)}return =
-(g*Math.pow(2,10*(h-=3D1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e},easeOutEl=
astic:function(f,h,e,m,l){var j=3D1.70158;var k=3D0;var =
g=3Dm;if(h=3D=3D0){return e}if((h/=3Dl)=3D=3D1){return =
e+m}if(!k){k=3Dl*0.3}if(g<Math.abs(m)){g=3Dm;var j=3Dk/4}else{var =
j=3Dk/(2*Math.PI)*Math.asin(m/g)}return =
g*Math.pow(2,-10*h)*Math.sin((h*l-j)*(2*Math.PI)/k)+m+e},easeInOutElastic=
:function(f,h,e,m,l){var j=3D1.70158;var k=3D0;var =
g=3Dm;if(h=3D=3D0){return e}if((h/=3Dl/2)=3D=3D2){return =
e+m}if(!k){k=3Dl*(0.3*1.5)}if(g<Math.abs(m)){g=3Dm;var j=3Dk/4}else{var =
j=3Dk/(2*Math.PI)*Math.asin(m/g)}if(h<1){return =
-0.5*(g*Math.pow(2,10*(h-=3D1))*Math.sin((h*l-j)*(2*Math.PI)/k))+e}return=
 =
g*Math.pow(2,-10*(h-=3D1))*Math.sin((h*l-j)*(2*Math.PI)/k)*0.5+m+e},easeI=
nBack:function(e,f,a,j,h,g){if(g=3D=3Dundefined){g=3D1.70158}return =
j*(f/=3Dh)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,j,h,g){if(g=3D=3Du=
ndefined){g=3D1.70158}return =
j*((f=3Df/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,j,h,g){if=
(g=3D=3Dundefined){g=3D1.70158}if((f/=3Dh/2)<1){return =
j/2*(f*f*(((g*=3D(1.525))+1)*f-g))+a}return =
j/2*((f-=3D2)*f*(((g*=3D(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,=
a,h,g){return =
h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,=
a,h,g){if((f/=3Dg)<(1/2.75)){return =
h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return =
h*(7.5625*(f-=3D(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return =
h*(7.5625*(f-=3D(2.25/2.75))*f+0.9375)+a}else{return =
h*(7.5625*(f-=3D(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(=
e,f,a,h,g){if(f<g/2){return =
jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return =
jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});var =
OWC_LANG=3DOWC_LANG||{};(function(a){a.fn.eLinkMenu=3Dfunction(s){OWC_LAN=
G.elinks_loading=3Da("#elinks_loading").text();OWC_LANG.elinks_viewnow=3D=
a("#elinks_viewnow").text();OWC_LANG.elinks_detailsheader=3Da("#elinks_de=
tailsheader").text();OWC_LANG.elinks_viewthisitem=3Da("#elinks_viewthisit=
em").text();OWC_LANG.elinks_retrieving=3Da("#elinks_retrieving").text();O=
WC_LANG.elinks_showmore=3Da("#elinks_showmore").text();OWC_LANG.elinks_no=
links=3Da("#elinks_nolinks").text();var =
w=3D{baseUrl:"",serviceUrl:"",instSymbol:"",registryId:"",itemID:" =
",topRelevancy:" =
",requestType:"",displayAvailBriefMonograph:"",displayAvailBriefSerial:""=
,displayAvailBriefArticle:"",displayAvailBriefEserial:"",displayAvailBrie=
fMassDigitization:"",displayAvailBriefEcontent:"",language:""};if(s){a.ex=
tend(w,s)}var r=3D8;var z=3D2;var k=3Dthis.size();var v=3D{};var =
p=3Dnull;function =
d(A){OWC.UTIL.ajax({url:w.baseUrl+w.serviceUrl,dataType:"json",data:{id:A=
,registryId:w.registryId,method:"list",language:w.language},success:q,err=
or:function(D,B,C){e()}})}function g(B){var =
A=3Dv[B]["detailData"];if(A!=3Dnull){l(B,A)}else{OWC.UTIL.ajax({url:w.bas=
eUrl+w.serviceUrl,dataType:"json",data:{id:B,registryId:w.registryId,meth=
od:"detail",language:w.language},success:n,error:function(E,C,D){}})}}fun=
ction y(B){var =
A=3Dv[B]["detailData"];if(A!=3Dnull){l(B,A)}else{OWC.UTIL.ajax({url:w.bas=
eUrl+w.serviceUrl,dataType:"json",timeout:5*1000,data:{id:B,registryId:w.=
registryId,method:"detail",elinkSource:"opac"},success:n,error:function(E=
,C,D){if(C=3D=3D=3D"timeout"){j()}}})}}function =
j(){a(".elink_show_more_load",a("div#"+w.itemID+".panel > =
.content")).fadeOut(200,function(A){a("div#"+w.itemID+".panel > .content =
> .elinks").append('<li class=3D"tinyalert =
import">'+OWC.UTIL.getLanguageString("elinks.nolinks")+"</li");a(".tinyal=
ert",a("div#"+w.itemID+".panel > .content > =
.elinks")).fadeIn(500)})}function l(A,C){var =
H=3Dv[A]["detailElement"];var F=3Dv[A]["itemNum"];var =
I=3Dv[A]["displayLocalOPACLinks"];var =
B=3Dv[A]["displayLocalOPACLinksMediaTypes"];var G=3D"";var E=3D"";var =
D=3D"";E=3Da('<div class=3D"content =
locavail"></div>');if(w.requestType=3D=3D"opac"){D=3Da("div#"+w.itemID+".=
panel > .content > .elinks")}else{D=3Da('<ul =
class=3D"elinks"></ul>')}a(".content",a(H)).remove();a.each(C.links,funct=
ion(N,P){var J=3Da("<li></li>");var L=3DP.url;var =
K=3D"";if(P.source&&P.source["name"]){K=3DP.source["name"]}var =
Q=3D"";if(K=3D=3D"worldcat"){Q=3D"wctlink_WorldCatFTLinkBR"}else{Q=3Dw.in=
stSymbol+"_"+K+"FTLinkBR"}var M=3D"elink_"+K;var =
O=3D"LibServices(this,'"+Q+"',';"+Q+"');";if(P.title){J.append('<a =
href=3D"'+L+'" class=3D"'+M+'" onclick=3D"'+O+'" =
target=3D"_blank">'+P.title+"</a>")}if(P.description){J.append('<span =
class=3D"descrip">'+P.description+"</span>")}if(location.href.indexOf("de=
bug")>-1&&P.source){if(P.source["name"]){J.append('<span =
class=3D"source">debug: =
'+P.source["name"]+"</span>")}}if(w.requestType=3D=3D"opac"){if(L&&P.rela=
tionship!=3D"others"){D.append(J)}}else{if(L){D.append(J)}}});if(w.reques=
tType!=3D"opac"){if(I!=3Dnull&&I=3D=3D"true"&&(B.indexOf(v[A]["itemType"]=
)>-1||B=3D=3Dnull)){D.append('<li class=3D"showmore"><a id=3D"shm'+F+'" =
href=3D"javascript:void(0);">'+OWC.UTIL.getLanguageString("elinks.showmor=
e")+"</a></li>")}E.append(D);a(H).append(E)}}function =
n(B,A){try{if(B!=3Dnull){a.each(B,function(E,F){var G=3DparseInt(E);var =
D=3DF;if(v[G]){var =
H=3Dv[G]["detailElement"];v[G]["detailData"]=3DD;if(w.requestType=3D=3D"o=
pac"){a("div#"+w.itemID+".panel > .content > .elinks =
>.elink_show_more_load").fadeOut(200,function(I){if(D.linksCount&&D.links=
Count>0){l(G,D)}else{a("div#"+w.itemID+".panel > .content > =
.elinks").append('<li class=3D"tinyalert =
import">'+OWC.UTIL.getLanguageString("elinks.nolinks")+"</li");a(".tinyal=
ert",H).fadeIn(500)}})}else{a(".elink_show_more_load",a(H)).fadeOut(200,f=
unction(I){l(G,D)})}}})}else{OWC.UTIL.log("Item detail data is =
null")}}catch(C){OWC.UTIL.log("ERROR analyzing detail data :: =
"+C.message)}}function q(D,B,F){OWC.UTIL.log("URL List =
loaded");try{if(D!=3Dnull){a.each(D,function(O,V){var =
S;if(O.indexOf("dup_")>-1){S=3DO}else{S=3DparseInt(O)}var T=3DV;var =
W=3D"";var =
J=3D"";if(D.drconfig!=3Dnull){W=3DD.drconfig["policy27DisplayLocalOPACLin=
ks"];J=3DD.drconfig["policy27DisplayLocalOPACLinksMediaTypes"]}var =
L=3Dfalse;var I=3Da.browser.msie?(4):(4);var =
M=3Da.browser.msie?(4):(4);var U=3Da.browser.msie?(0):(8);var =
H=3Da.browser.msie?(18):(12);var =
Q;if(D["kb"+S]!=3Dnull){a("span#kb"+S).html('<br>KBWC URL=3D <a =
href=3D"'+D["kb"+S]["url"]+'" =
target=3D"_blank">'+D["kb"+S]["url"]+"</a>")}if(v[S]!=3Dnull){var =
K=3Dv[S]["element"];v[S]["linkListData"]=3DT;var =
R=3Dv[S]["itemNum"];v[S]["displayLocalOPACLinks"]=3DW;v[S]["displayLocalO=
PACLinksMediaTypes"]=3DJ;v[S]["itemType"]=3DT.itemType;Q=3DT.itemType;if(=
T.linksCount&&T.linksCount>0){a(".elinkload",a(K)).remove();a(".et"+R,a(K=
)).css({display:"inline"});a(".elinkstatus",a(K)).css({padding:I+"px,"+M+=
"px,"+U+"px,"+H+"px"});a(".elinkstatus",a(K)).fadeIn(500);m(S,R)}else{var=
 =
P=3Dfalse,N,G;if(J=3D=3Dnull){P=3Dtrue}else{N=3DJ.split(";");if(a.inArray=
(Q,N)!=3D-1){P=3Dtrue}}if(W=3D=3D"true"&&P){a(".elinkload",a(K)).remove()=
;a(".et"+R,a(K)).css({display:"inline"});a(".elinkstatus",a(K)).css({padd=
ing:I+"px,"+M+"px,"+U+"px,"+H+"px"});a(".elinkstatus",a(K)).fadeIn(500);o=
(S,R)}}switch(Q){case"Monograph":if(w.displayAvailBriefMonograph=3D=3D"tr=
ue"){L=3Dtrue}break;case"Serial":if(w.displayAvailBriefSerial=3D=3D"true"=
){L=3Dtrue}break;case"Articles":if(w.displayAvailBriefArticle=3D=3D"true"=
){L=3Dtrue}break;case"ESerials":if(w.displayAvailBriefEserial=3D=3D"true"=
){L=3Dtrue}break;case"Mass =
Digitization":if(w.displayAvailBriefMassDigitization=3D=3D"true"){L=3Dtru=
e}break;case"Electronic =
Content":if(w.displayAvailBriefEcontent=3D=3D"true"){L=3Dtrue}break;defau=
lt:L=3Dtrue;break}a(".availload",a(K)).remove();a(".availload_noelink",a(=
K)).remove();if(L){a("#av"+R,a(K)).fadeIn(500)}}});if(location.href.index=
Of("debug")>-1&&D.elinkUrlCall){var A=3D"<a href=3D'"+D.elinkUrlCall+"' =
target=3D'_blank'>Elink Call</a>";var =
C=3Ddocument.getElementById("elinkDebug");if(C){C.innerHTML=3DA}}}else{OW=
C.UTIL.log("URL List data is null")}}catch(E){OWC.UTIL.log("ERROR =
analyzing URL list :: "+E.message)}OWC.UTIL.log("URL List =
analyzed");e()}function =
e(){a(".elinkload").fadeOut(200,function(A){a(this).remove()});a(".availl=
oad").fadeOut(200,function(A){a(this).remove()});a(".availload_noelink").=
fadeOut(200,function(A){a(this).remove()})}function t(B){var =
A=3D[];for(i in v){A.push(i)}return A.join(",")}function m(D,C){var =
B=3D"";B=3Da('<div class=3D"content locavail"><ul class=3D"elinks"><li =
class=3D"elink_show_more_load">'+OWC.UTIL.getLanguageString("elinks.retri=
eving")+"</li></ul></div>");var =
A=3Da("div#elpanel"+C+".panel");A.append(B);v[D]["detailElement"]=3DA;g(D=
)}function o(D,C){var B=3D"";B=3Da('<div class=3D"content locavail"><ul =
class=3D"elinks"><li class=3D"showmore"></li></ul></div>');var =
A=3Da("div#elpanel"+C+".panel");A.append(B);v[D]["detailElement"]=3DA}if(=
w.requestType=3D=3D"opac"){var =
h=3Dw.itemID.substring(7,w.itemID.length);var c=3D0;var f=3D'<li =
class=3D"elink_show_more_load">'+OWC.UTIL.getLanguageString("elinks.loadi=
ng")+"</li>";if(w.topRelevancy=3D=3D"true"){var =
u=3Da("table#topresults").find(".menuElem").size();if(h<=3D10){c=3DNumber=
(h)+Number(u)}else{c=3DNumber(h)-10}}else{c=3DNumber(h)}var =
x=3Da("div.oclc_number")[c-1].innerHTML;if(x.indexOf("dup_")!=3D-1){x=3Dx=
.replace("dup_","")}a("div#"+w.itemID+"> .content > .elinks > =
li.showmore").replaceWith(f);v[x]=3D{element:a(this),detailElement:null,d=
etailData:null,linkListData:null,itemNum:a(".item_number",a(this)).text()=
,displayLocalOPACLinks:null,displayLocalOPACLinksMediaTypes:null,itemType=
:null};y(x)}else{this.each(function(B){var =
A=3Da(".item_number",a(this)).text();if(w.topRelevancy=3D=3D"true"){var =
C=3Da("table#topresults").find(".menuElem").size();if(A<=3D10){c=3DNumber=
(A)+Number(C)}else{c=3DNumber(A)-10}}else{c=3DNumber(A)}v[a(".oclc_number=
",a(this)).text()]=3D{element:a(this),detailElement:null,detailData:null,=
linkListData:null,itemNum:c,displayLocalOPACLinks:null,displayLocalOPACLi=
nksMediaTypes:null,itemType:null}});var b=3Dt(v);d(b)}return =
this}})(jQuery);var =
OWC_LANG=3DOWC_LANG||{};(function(a){a.fn.availInfo=3Dfunction(u){var =
r,k,h,d;OWC_LANG.availability_loading=3Da("#availability_loading").text()=
;OWC_LANG.unavailable_once=3Da("#unavailable_once").text();OWC_LANG.unava=
ilable_twice=3Da("#unavailable_twice").text();OWC_LANG.library_has=3Da("#=
library_has").text();OWC_LANG.editions_aob_loadingText=3Da("#editions_aob=
_loadingText").text();OWC_LANG.editions_aob_otherEditions=3Da("#editions_=
aob_otherEditions").text();var =
w=3D{baseUrl:"",serviceUrl:"",registryId:"",itemID:" ",topRelevancy:" =
",firstRelevancyLevelName:"",configType:""};if(u){a.extend(w,u)}var =
o=3Da("div#"+w.itemID+".panel");var m=3Da("div#"+w.itemID+".panel > =
.content").find("p.tinyalert").text();a("div#"+w.itemID+".panel > =
.content").remove();function =
b(z,y,l){OWC.UTIL.ajax({url:w.baseUrl+w.serviceUrl,dataType:"json",timeou=
t:5*1000,data:{id:z,registryId:w.registryId,itemNum:l},success:q,error:fu=
nction(C,A,B){if(A=3D=3D=3D"timeout"){t(l)}}})}function t(l){var =
y;if(m=3D=3D=3D""||m.indexOf("still unable")>-1){y=3Da('<div =
class=3D"content locavail"><p class=3D"tinyalert =
import">'+OWC.UTIL.getLanguageString("unavailable.once")+(' Please <a =
id=3D"avo'+l+'" href=3D"javascript:void(0);">try =
again.</a></p></div>'))}else{y=3Da('<div class=3D"content locavail"><p =
class=3D"tinyalert =
import">'+OWC.UTIL.getLanguageString("unavailable.twice")+('<br />You =
can also check availability on the <a href=3D"/oclc/'+x+'">detailed =
record</a> for this =
item.</p></div>'))}y=3De(y);a("div#"+w.itemID+".panel > =
.content").replaceWith(y);g()}function p(){var l;l=3Da('<div =
class=3D"content locavail"><p class=3D"tinyalert import">Check <a =
href=3D"/oclc/'+x+'">detailed record</a> for more =
information.</p></div>');l=3De(l);a("div#"+w.itemID+".panel > =
.content").replaceWith(l);g()}function q(A,z){OWC.UTIL.log("Availability =
List loaded");var F=3Da('<div class=3D"content locavail"></div>');var =
E=3DA.result[0]["itemType"];var =
y=3D"";n(F);try{if(A!=3Dnull&&(A.result[0]["holding"]!=3Dnull&&A.result[0=
]["holding"].size()>0)){if(E=3D=3D"Monograph"||E=3D=3D"Electronic =
Content"){var B=3D"";var C=3D"summary unav";var G=3D0;var =
H=3D0;F.append('<p =
class=3D"placeholder"></p>');if(A.result[0]["holding"][0]["location"]!=3D=
null){a.each(A.result[0]["holding"],function(I,J){a.each(J.detail,functio=
n(Q,V){if(J.detail.size()=3D=3D1||(H+1)=3D=3DJ.detail.size()){B=3D"instan=
ce last"}else{B=3D"instance"}var R=3Da('<div =
class=3D"'+B+'"></div>');var K=3Da("<dl></dl>");var P=3D"";var =
L=3D"";var N=3D"";var O=3D"";var S=3D"";if(V.available){L=3D"stat =
av";C=3D"summary av";G++}else{L=3D"stat =
unav"}P=3DV.status;if(V.shelvingLocation!=3Dnull){O=3DV.shelvingLocation}=
else{O=3DJ.location}var U=3Da('<dd class=3D"loc">'+O+"</dd>");var =
T=3Da('<dd class=3D"'+L+'">'+P+"</dd>");var M=3Da('<dd =
class=3D"callissno"></dd>');if(V.callNumber!=3Dnull){N=3DV.callNumber}if(=
V.copyNumber!=3Dnull){S=3D" =
"+V.copyNumber}if(J.callNumber!=3Dnull){N=3DJ.callNumber}M.append(N+S);K.=
append(U);K.append(T);K.append(M);R.append(K);F.append(R);H++})});y=3DG+"=
 of "+H+" available"}else{OWC.UTIL.log("Holding Location is =
null.");p();return =
this}}else{if(E=3D=3D"Serial"||E=3D=3D"Articles"||E=3D=3D"ESerials"){var =
B=3D"";var C=3D"summary unav";var H=3D0;var =
l=3D0;if(A.result[0]["holding"][0]["location"]!=3Dnull){if(l=3D=3D0){F.ap=
pend('<p =
class=3D"placeholder"></p>')}a.each(A.result[0]["holding"],function(O,S){=
var P=3Da('<div class=3D"instance"></div>');var J=3Da("<dl></dl>");var =
R=3Da('<dd class=3D"stat av"></dd>');var N=3Da('<dd =
class=3D"callissno"></dd>');var M=3Da('<div =
class=3D"shsimp"></div>');var Q=3Da('<div =
class=3D"shsimp-content"></div>');var L=3Da('<div =
class=3D"shsimp-contentwrap hide" style=3D"display: none;"></div>');var =
K=3D"";var =
I=3D"";if(S.summaryHoldings!=3Dnull){R.append(S.summaryHoldings)}else{R.a=
ppend(S.detail[0]["callNumber"])}if(S.detail[0]["source"]=3D=3D"lhr"&&S.l=
ocalLocation!=3Dnull){I=3DS.localLocation}else{if(S.detail[0]["source"]=3D=
=3D"lhr"&&S.localLocation=3D=3Dnull){if(w.configType=3D=3D"P"){I=3Dw.firs=
tRelevancyLevelName}else{I=3DOWC.UTIL.getLanguageString("library.has")}}e=
lse{I=3DS.location}}J.append(a('<dd =
class=3D"loc">'+I+"</dd>"));J.append(R);J.append(N);P.append(J);M.append(=
'<a class=3D"shsimp-trigger"  href=3D"javascript:void(0);">View item =
details</a>');a.each(S.detail,function(X,ac){var aa=3Da("<dl></dl>");var =
ad=3Da('<dl class=3D"last"></dl>');var Z=3Da('<dd =
class=3D"callissno"></dd>');var W=3D"";var T=3D0;var ab=3D"";var =
U=3D"";var V=3D"";if(ac.available){K=3D"stat av";C=3D"summary =
av"}else{K=3D"stat unav"}W=3Dac.status;var Y=3Da('<dd =
class=3D"'+K+'">'+W+"</dd>");if(ac.copyNumber!=3Dnull){ab=3D" =
"+ac.copyNumber}if(ac.callNumber!=3Dnull){U=3Dac.callNumber}Z.append(U+ab=
);if(ac.shelvingLocation!=3Dnull){V=3Dac.shelvingLocation}else{V=3DS.loca=
tion}if(T!=3DS.detail.size()){aa.append(a('<dd =
class=3D"loc">'+V+"</dd>"));aa.append(Y);aa.append(Z);Q.append(aa)}else{a=
d.append(a('<dd =
class=3D"loc">'+V+"</dd>"));ad.append(Y);ad.append(Z);Q.append(ad)}T++;H=3D=
H+T});L.append(Q);M.append(L);P.append(M);F.append(P);l++});y=3DH+" =
copies"}else{OWC.UTIL.log("Holding Location is null.");p();return =
this}}else{OWC.UTIL.log("Unsupported Item Type.");p();return =
this}}}else{OWC.UTIL.log("Data is null");p();return =
this}}catch(D){OWC.UTIL.log("ERROR analyzing data :: =
"+D.message)}F=3De(F);a("div#"+w.itemID+".panel > =
.content").replaceWith(F);a("p.placeholder").replaceWith('<p =
class=3D"'+C+'">'+y+"</p>");g()}function =
f(l){r=3Dl+"-editionsOnBrief";k=3D"<div id=3D'"+r+"'><span><img =
src=3D'https://static1.worldcat.org/wcpa/rel20151119/images/spinner.gif'>=
"+OWC.UTIL.getLanguageString("editions_aob_loadingText")+"</span></div>";=
h=3Dl+"-editionsOnBrief-otherformats";d=3D"<div id=3D'"+h+"' =
class=3D'editionsOnBrief-otherformats'><a =
href=3D'#"+l+"-editions-section'>"+OWC.UTIL.getLanguageString("editions_a=
ob_otherEditions")+"</a></div>"}function e(l){return =
l.append(k)}function n(l){return l.append(d)}function g(){var =
l,y;l=3D"/wcpa/servlet/org.oclc.lac.ui.ajax.ServiceServlet";y=3Da("#"+r);=
OWC.UTIL.ajax(l,{serviceCommand:"getEditionsOnBrief",id:x},function(z){y.=
html(z);if(z){a("#"+h).show()}})}var s=3Da('<div class=3D"content =
locavail"><div =
class=3D"alert-spin"><p>'+OWC.UTIL.getLanguageString("availability.loadin=
g")+"</p></div></div>");var =
j=3Dw.itemID.substring(7,w.itemID.length);var =
c=3D0;if(w.topRelevancy=3D=3D"true"){var =
v=3Da("table#topresults").find(".menuElem").size();if(j<=3D10){c=3DNumber=
(j)+Number(v)}else{c=3DNumber(j)-10}}else{c=3DNumber(j)}var =
x=3Da("div.oclc_number")[c-1].innerHTML;if(x.indexOf("dup_")!=3D-1){x=3Dx=
.replace("dup_","")}o.append(s);a(".alert-spin").fadeIn(500);f(x);b(x,c,j=
);return this}})(jQuery);var =
OWC_LANG=3DOWC_LANG||{};(function(a){a.fn.spotlightWidget=3Dfunction(e){O=
WC_LANG.Detail_LabelFindMoreLibraries=3Da("#findmorelibraries").text();OW=
C_LANG.Detail_LabelLibrarian=3Da("#librarian").text();OWC_LANG.Detail_Lab=
elClaimYourLibrary=3Da("#claimyourlibrary").text();OWC_LANG.Detail_Nearby=
Libraries=3Da("#nearbylibraries").text();var =
c=3D{serviceUrl:""};if(e){a.extend(c,e)}OWC.UTIL.ajax({url:c.serviceUrl,d=
ataType:"json",timeout:5*1000,cache:false,success:b,error:function(h,f,g)=
{if(f=3D=3D=3D"timeout"){d()}}});function b(j){OWC.UTIL.log("Library =
Spotlight Data loaded.");var =
h=3D"";try{if(j!=3Dnull){h=3Da("<ul></ul>");var f=3D"";var =
g=3D0;a.each(j.institutions,function(l,m){var q=3D"";var n=3D"";var =
p=3D"";var o=3D"";f=3Da("<li></li>");f.append('<a =
href=3D"/libraries/'+m.identifier+'" =
target=3D"_blank">'+m.name+"</a>");if(m.address["postalCode"]!=3Dundefine=
d){o=3D" =
"+m.address["postalCode"]}if(m.address["countryName"]!=3Dundefined){p=3D"=
, =
"+m.address["countryName"]}if(m.address["stateName"]!=3Dundefined){n=3D",=
 =
"+m.address["stateName"]}if(m.address["city"]!=3Dundefined){q=3Dm.address=
["city"]}f.append('<span =
class=3D"st-loc">'+q+n+o+p+"</span>");if(m.distance<1){f.append('<span =
class=3D"dx"> &lt; 1 m / =
km</span>')}else{g=3Dm.distance/0.62137;f.append('<span =
class=3D"dx">'+Math.ceil(m.distance)+"m / =
"+g.toFixed(1)+"km</span>")}h.append(f)});h.append('<li =
class=3D"findmore"><a =
href=3D"/libraries">'+OWC.UTIL.getLanguageString("Detail.LabelFindMoreLib=
raries")+" =
&raquo;</a>");a("#libspot").append(h);a("#libspot").append('<p =
class=3D"tout">'+OWC.UTIL.getLanguageString("Detail.LabelLibrarian")+' =
<a =
href=3D"http://www.worldcat.org/spotlight">'+OWC.UTIL.getLanguageString("=
Detail.LabelClaimYourLibrary")+"</a></p>");d();if(j.location!=3Dundefined=
){a("#libspot =
span.det-loc").append(OWC.UTIL.getLanguageString("Detail.NearbyLibraries"=
)+" "+j.location)}else{a("#libspot =
span.det-loc").append("&nbsp;")}a("#libspot").toggle()}else{OWC.UTIL.log(=
"Library Spotlight Data is null")}}catch(k){OWC.UTIL.log("ERROR =
analyzing Library Spotlight Data :: "+k.message)}OWC.UTIL.log("Library =
Spotlight Data analyzed");d()}function =
d(){a("#spotlightload").fadeOut(200,function(f){a(this).remove()})}}})(jQ=
uery);(function(a){a.fn.lexileMeasure=3Dfunction(e){var =
c=3D{serviceUrl:""};if(e){a.extend(c,e)}OWC.UTIL.ajax({url:c.serviceUrl,d=
ataType:"json",timeout:5*1000,cache:false,success:b,error:function(h,f,g)=
{if(f=3D=3D=3D"timeout"){d()}}});function =
b(f){d();try{if(f!=3Dnull&&f.ISBN13!=3Dundefined&&f.lexileMeasure!=3Dunde=
fined){link=3Da('<a =
href=3D"http://lexile.com/book/details/'+f.ISBN13+'/" =
title=3D"http://lexile.com/book/details/'+f.ISBN13+'/" =
target=3D"_blank">'+f.lexileMeasure+"</a>");a("#lexile-measure").append(l=
ink);a("#details-lexile").toggle()}}catch(g){OWC.UTIL.log("ERROR =
analyzing Lexile Measure Data :: "+g.message)}OWC.UTIL.log("Lexile =
Measure Data loaded.")}function =
d(){a("#lexile-spinner").fadeOut(200,function(f){a(this).remove()})}}})(j=
Query);(function(d){var =
f=3D{put:function(h,g){(g||window).location.hash=3Dthis.encoder(h)},get:f=
unction(j){var =
h=3D((j||window).location.hash).replace(/^#/,"");try{if(d.browser.mozilla=
&&!OWC.UTIL.isMSIE()&&parseFloat(d.browser.version)<41){return =
h}else{return decodeURIComponent(h)}}catch(g){return =
h}},encoder:encodeURIComponent};var =
c=3D{id:"__jQuery_history",init:function(){var g=3D'<iframe =
id=3D"'+this.id+'" style=3D"display:none" src=3D"javascript:false;" =
/>';d("body").prepend(g);return this},_document:function(){return =
d("#"+this.id)[0].contentWindow.document},put:function(h){var =
g=3Dthis._document();g.open();g.close();f.put(h,g)},get:function(){return=
 f.get(this._document())}};function =
e(h){h=3Dd.extend({unescape:false},h||{});f.encoder=3Dj(h.unescape);funct=
ion j(k){if(k=3D=3D=3Dtrue){return function(l){return l}}if(typeof =
k=3D=3D"string"&&(k=3Dg(k.split("")))||typeof k=3D=3D"function"){return =
function(l){return k(encodeURIComponent(l))}}return =
encodeURIComponent}function g(l){var k=3Dnew =
RegExp(d.map(l,encodeURIComponent).join("|"),"ig");return =
function(m){return m.replace(k,decodeURIComponent)}}}var =
b=3D{};b.base=3D{callback:undefined,type:undefined,check:function(){},loa=
d:function(g){},init:function(h,g){e(g);a.callback=3Dh;a._options=3Dg;a._=
init()},_init:function(){},_options:{}};b.timer=3D{_appState:undefined,_i=
nit:function(){var =
g=3Df.get();a._appState=3Dg;a.callback(g);setInterval(a.check,100)},check=
:function(){var =
g=3Df.get();if(g!=3Da._appState){a._appState=3Dg;a.callback(g)}},load:fun=
ction(g){if(g!=3Da._appState){f.put(g);a._appState=3Dg;a.callback(g)}}};b=
.iframeTimer=3D{_appState:undefined,_init:function(){var =
g=3Df.get();a._appState=3Dg;c.init().put(g);a.callback(g);setInterval(a.c=
heck,100)},check:function(){var =
h=3Dc.get(),g=3Df.get();if(g!=3Dh){if(g=3D=3Da._appState){a._appState=3Dh=
;f.put(h);a.callback(h)}else{a._appState=3Dg;c.put(g);a.callback(g)}}},lo=
ad:function(g){if(g!=3Da._appState){f.put(g);c.put(g);a._appState=3Dg;a.c=
allback(g)}}};b.hashchangeEvent=3D{_init:function(){a.callback(f.get());d=
(window).bind("hashchange",a.check)},check:function(){a.callback(f.get())=
},load:function(g){f.put(g)}};var =
a=3Dd.extend({},b.base);if(d.browser.msie&&(d.browser.version<8||document=
.documentMode<8)){a.type=3D"iframeTimer"}else{if("onhashchange" in =
window){a.type=3D"hashchangeEvent"}else{a.type=3D"timer"}}d.extend(a,b[a.=
type]);d.history=3Da})(jQuery);
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/qm_over_select.js

if (window.showHelp && !window.XMLHttpRequest) {=0A=
    if (qmad.bvis.indexOf("qm_over_select(b.cdiv);") =3D=3D -1) {=0A=
        qmad.bvis +=3D "qm_over_select(b.cdiv);";=0A=
        qmad.bhide +=3D "qm_over_select(a,1);";=0A=
    }=0A=
}=0A=
;=0A=
function qm_over_select(a, hide) {=0A=
    var z;=0A=
    if ((z =3D window.qmv) && (z =3D z.addons) && (z =3D z.over_select) =
&& !z["on" + qm_index(a)])return;=0A=
    if (!a.settingsid) {=0A=
        var v =3D a;=0A=
        while (!qm_a(v))v =3D v[qp];=0A=
        a.settingsid =3D v.id;=0A=
    }=0A=
    var ss =3D qmad[a.settingsid];=0A=
    if (!ss)return;=0A=
    if (!ss.overselects_active)return;=0A=
    if (!hide && !a.hasselectfix) {=0A=
        var f =3D document.createElement("IFRAME");=0A=
        f.style.position =3D "absolute";=0A=
        f.style.filter =3D "alpha(opacity=3D0)";=0A=
        f.src =3D "javascript:false;";=0A=
        f =3D a.parentNode.appendChild(f);=0A=
        f.frameborder =3D 0;=0A=
        a.hasselectfix =3D f;=0A=
    }=0A=
    var b =3D a.hasselectfix;=0A=
    if (b) {=0A=
        if (hide)b.style.display =3D "none"; else {=0A=
            if (a.hasrcorner && a.hasrcorner.style.visibility =3D=3D =
"inherit")a =3D a.hasrcorner;=0A=
            var oxy =3D 0;=0A=
            if (a.hasshadow && a.hasshadow.style.visibility =3D=3D =
"inherit")oxy =3D parseInt(ss.shadow_offset);=0A=
            if (!oxy)oxy =3D 0;=0A=
            b.style.width =3D a.offsetWidth + oxy;=0A=
            b.style.height =3D a.offsetHeight + oxy;=0A=
            b.style.top =3D a.style.top;=0A=
            b.style.left =3D a.style.left;=0A=
            b.style.margin =3D a.currentStyle.margin;=0A=
            b.style.display =3D "block";=0A=
        }=0A=
    }=0A=
}
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js

/*  Prototype JavaScript framework, version 1.6.0.2=0A=
 *  (c) 2005-2008 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0.2',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div').__proto__ &&=0A=
      document.createElement('div').__proto__ !=3D=3D=0A=
        document.createElement('form').__proto__=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value, value =3D Object.extend((function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method), {=0A=
          valueOf:  function() { return method },=0A=
          toString: function() { return method.toString() }=0A=
        });=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (Object.isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (!Object.isUndefined(value))=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return object && object.nodeType =3D=3D 1;=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object !=3D null && typeof object =3D=3D "object" &&=0A=
      'splice' in object && 'join' in object;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    iterator =3D iterator.bind(context);=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&=0A=
        iterable.toArray) return iterable.toArray();=0A=
    var length =3D iterable.length || 0, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (!Object.isUndefined(value)) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: function(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    },=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.map(function(pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return values.map(toQueryPair.curry(key)).join('&');=0A=
        }=0A=
        return toQueryPair(key, values);=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $(element).select("*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      element.select(expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    var originalAncestor =3D ancestor;=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (element.sourceIndex && !Prototype.Browser.Opera) {=0A=
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A=
       nextAncestor =3D ancestor.nextSibling;=0A=
      if (!nextAncestor) {=0A=
        do { ancestor =3D ancestor.parentNode; }=0A=
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);=0A=
      }=0A=
      if (nextAncestor && nextAncestor.sourceIndex)=0A=
       return (e > a && e < nextAncestor.sourceIndex);=0A=
    }=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D originalAncestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  // IE doesn't report offsets correctly for static elements, so we =
change them=0A=
  // to "relative" to get the values, then change them back.=0A=
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(=0A=
    function(proceed, element) {=0A=
      element =3D $(element);=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    }=0A=
  );=0A=
=0A=
  $w('positionedOffset viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
        // Trigger hasLayout on the offset parent so that IE6 reports=0A=
        // accurate offsetTop and offsetLeft values for position: fixed.=0A=
        var offsetParent =3D element.getOffsetParent();=0A=
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
          offsetParent.setStyle({ zoom: 1 });=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.createElement('div')) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName, property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { };=0A=
    var B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' =
+ D] :=0A=
        (B.Opera) ? document.body['client' + D] : =
document.documentElement['client' + D];=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    if (this.shouldUseXPath())=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      var _true =3D Prototype.emptyFunction;=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D _true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._countedByPrototype) {=0A=
          n._countedByPrototype =3D Prototype.emptyFunction;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      var uTagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._countedByPrototype) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._countedByPrototype) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  split: function(expression) {=0A=
    var expressions =3D [];=0A=
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    return expressions;=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D $$(expression), h =3D Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._countedByPrototype) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    expressions =3D Selector.split(expressions.join(','));=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.IE) {=0A=
  Object.extend(Selector.handlers, {=0A=
    // IE returns comment nodes on getElementsByTagName("*").=0A=
    // Filter them out.=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        if (node.tagName !=3D=3D "!") a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node.removeAttribute('_countedByPrototype');=0A=
      return nodes;=0A=
    }=0A=
  });=0A=
}=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (Object.isUndefined(index))=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, value, single =3D !Object.isArray(index);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        value =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (value =3D=3D index) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D index.include(value);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      var node =3D Event.extend(event).target;=0A=
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (document.documentElement.scrollTop || =
document.body.scrollTop))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._prototypeEventID) return element._prototypeEventID[0];=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._prototypeEventID =3D [++arguments.callee.id];=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event);=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return Event.extend(event);=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize(),=0A=
  loaded:        false=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/html/menuBar.js

var menuBar =3D function() {=0A=
    // Cause sub-menus to open on focus (WLDIS-734)=0A=
    jQuery(document).ready (=0A=
        function (e) {=0A=
            jQuery(".qmparent").focus (function (e) =
{jQuery(this).trigger ("mouseover");});=0A=
        }=0A=
    );=0A=
}();
------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://static1.worldcat.org/wcpa/rel20151119/js/loginpopupLocal.js

function authenticateUser(oclcNum) {=0A=
    jQuery('#loginerror:visible').slideUp("fast");=0A=
    var showLoad =3D function () {=0A=
=0A=
        jQuery("#loginSpinner").animate ({opacity:1}, 300);=0A=
        jQuery("#me", jQuery("#loginpopupdiv")).attr ("disabled", =
"true");=0A=
    };=0A=
    var hideLoad =3D function () {=0A=
        jQuery("#loginSpinner").animate ({opacity:0}, 300);=0A=
        jQuery("#me", jQuery("#loginpopupdiv")).removeAttr ("disabled");=0A=
    };=0A=
=0A=
    showLoad();=0A=
=0A=
    OWC.UTIL.ajax({=0A=
            type: "POST",=0A=
            url: "https://static1.worldcat.org/account/oclcNum",=0A=
            data : {'page': 'login', 'username': =
jQuery('#username').val(), 'password': jQuery('#password').val(), =
'loginajax': 'IS'},=0A=
            dataType: "text",=0A=
            success:function(data) {=0A=
                if (data !=3D "" && data.search("AuthenDone!") =3D=3D =
-1) {=0A=
                    hideLoad ();=0A=
                    jQuery('#loginerror').slideDown();=0A=
                    =
jQuery('#errormessages').text(data.substr(data.indexOf("LoginErrorMessage=
:")+ 18));=0A=
                } else {=0A=
                    jQuery('#popupLoginForm').submit();=0A=
                }=0A=
            },=0A=
            error: function (xmlReq, status, err) {=0A=
                hideLoad ();    =0A=
            }=0A=
        });		=0A=
}=0A=
=0A=
// This function used to show a popup that made an ajax request for the=0A=
// purposes of logging in.  Once OWC was given the requirement to have=0A=
// all logins go over https, ajax could no longer be used since it=0A=
// is disallowed by most browsers (making an https from an http page).=0A=
// So this method now just funnels users to the non-ajax login instead.=0A=
function showLoginPopupDiv(titlemessage, innermessage, params){=0A=
=0A=
    if(params.search("redirect=3D")!=3D-1){=0A=
        r =3D params.substr(params.indexOf("redirect=3D") + 9);=0A=
        var jsref =3D "";=0A=
        jsref =3D "redirect=3D" + encodeURIComponent(r);=0A=
        params =3D params.substring(0,params.indexOf("redirect=3D")) + =
jsref;=0A=
    }=0A=
=0A=
    window.location.href =3D params;=0A=
}=0A=
=0A=
function hideLoginPopupDiv(e){=0A=
    try {=0A=
        e.preventDefault();=0A=
    }=0A=
    catch (err){}=0A=
    jQuery ("a.closeLoginButton").unbind ("click");=0A=
    jQuery ("#loginpopupdiv").fadeOut(function (e) {=0A=
        jQuery("#loginSpinner").remove();=0A=
        document.getElementById("loginerror").style.display =3D 'none';=0A=
        var tempusername =3D document.popupLoginForm.username.value;=0A=
        document.popupLoginForm.username.value =3D '';=0A=
        document.popupLoginForm.password .value =3D '';=0A=
        if(document.popupLoginForm.rememberme.checked){=0A=
            document.popupLoginForm.username.value =3D tempusername;=0A=
        }=0A=
    });=0A=
}=0A=
=0A=
function checkpopuprequired() {=0A=
	if (document.popupLoginForm.username.value=3D=3D'' || =
document.popupLoginForm.password.value=3D=3D'')=0A=
	{=0A=
        alert("Please enter a valid username and password");=0A=
		document.popupLoginForm.username.focus();=0A=
		return false=0A=
	}=0A=
return true;=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01D17089.06ED23D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sbccdlibs.worldcat.org/wcpa/rel20151119/html/stats/s_code.js

=0A=
=0A=
/* SiteCatalyst code version: H.11.=0A=
Copyright 1997-2007 Omniture, Inc. More info available at=0A=
http://www.omniture.com */=0A=
/************************ ADDITIONAL FEATURES ************************=0A=
     Plugins=0A=
*/=0A=
/* Specify the Report Suite ID(s) to track here */=0A=
var s_account=3D"worldcatsbccdlibs"=0A=
var s=3Ds_gi(s_account)=0A=
/************************** CONFIG SECTION **************************/=0A=
/* You may add or alter any code config here. */=0A=
/* E-commerce Config */=0A=
s.currencyCode=3D"USD"=0A=
/* Link Tracking Config */=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"=0A=
s.linkInternalFilters=3D"javascript:,worldcat.org,worldcatlibraries.org"=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"None"=0A=
s.linkTrackEvents=3D"None"=0A=
/* Plugin Config */=0A=
s.usePlugins=3Dtrue=0A=
=0A=
/*Catpures the information when user clicks on a Library Service*/=0A=
function LibServices(obj,LibID_Service,Service_Prod){=0A=
    var s=3Ds_gi('worldcatsbccdlibs')=0A=
    s.linkTrackVars =3D 'products,events';=0A=
    s.linkTrackEvents =3D 'event12';=0A=
    //s.products =3D ";libID_Service"; //(LibID + Lib Service)=0A=
    s.products =3D Service_Prod;=0A=
    s.events =3D 'event12';=0A=
    s.tl(obj,'o', LibID_Service);	=0A=
}=0A=
=0A=
=0A=
/*Catpures the information when user clicks on a Library*/=0A=
function LibClickOut(obj,lib_id,Lib_Prod){=0A=
    var s=3Ds_gi('worldcatsbccdlibs')=0A=
    s.linkTrackVars =3D 'products,events';=0A=
    s.linkTrackEvents =3D 'event10';=0A=
    //s.products =3D ";lib_id;;;;s.eVar12=3D2";=0A=
    s.products =3D Lib_Prod=0A=
    s.events =3D 'event10';=0A=
    s.tl(obj,'o', lib_id);=0A=
}=0A=
=0A=
/*Captures the format click information*/=0A=
function FormatClick(obj,lib_format,Format_Prod){=0A=
	var s=3Ds_gi('worldcatsbccdlibs');=0A=
	s.linkTrackVars =3D 'products,events';=0A=
	s.linkTrackEvents =3D 'event13';=0A=
	//s.products =3D ";lib_Format";=0A=
	s.products =3D Format_Prod;=0A=
	s.events =3D 'event13';=0A=
	s.tl(obj,'o',lib_format);=0A=
}=0A=
=0A=
function s_doPlugins(s) {=0A=
	/* Add calls to plugins here */=0A=
	=0A=
	/*Change the campaign id and eVar2 (internal campaign id) to match=0A=
	you company's assigned id's*/=0A=
        s.campaign =3D s.getQueryParam('cid');=0A=
	s.campaign =3D s.getValOnce(s.campaign,'s.campaign',0);=0A=
	s.eVar2 =3D s.getQueryParam('icid');=0A=
	s.eVar2 =3D s.getValOnce(s.eVar2,'s.eVar2',0);=0A=
	=0A=
        /* Lowercase variables */=0A=
        if(s.prop1)=0A=
	     s.prop1=3Ds.prop1.toLowerCase()=0A=
     =0A=
       /*Copy search type to eVar*/=0A=
       if(s.prop3)=0A=
	       s.eVar3 =3D s.prop3;=0A=
       =0A=
        /* Copy search term to eVar */=0A=
        if(s.prop1){=0A=
	     s.eVar1=3Ds.prop1=0A=
=0A=
	/* Set de-duped onsite search event */=0A=
	var t_search=3Ds.getValOnce(s.eVar1,'ev1',0)=0A=
	if(t_search)=0A=
		s.events=3Ds.apl(s.events,'event1',',',1)=0A=
	}=0A=
	=0A=
	/*Setting up New/Repeat Customer*/=0A=
	s.prop17 =3D s.getNewRepeat();=0A=
	s.eVar17 =3D s.getNewRepeat();=0A=
	=0A=
	/*Get users visit number*/=0A=
	s.prop19 =3D s.getVisitNum();=0A=
	s.eVar19 =3D s.getVisitNum();=0A=
}=0A=
s.doPlugins=3Ds_doPlugins=0A=
/************************** PLUGINS SECTION *************************/=0A=
/* You may insert any plugins you wish to use here.                 */=0A=
/********************************************************************/=0A=
/*=0A=
 * Plugin: getQueryParam 2.1 - return query string parameter(s)=0A=
 */=0A=
s.getQueryParam=3Dnew Function("p","d","u",""=0A=
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"=0A=
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"=0A=
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"=0A=
+"tring(i=3D=3Dp.length?i:i+1)}return v");=0A=
s.p_gpv=3Dnew Function("k","u",""=0A=
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"=0A=
+"=3Ds.pt(q,'&','p_gvf',k)}return v");=0A=
s.p_gvf=3Dnew Function("t","k",""=0A=
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"=0A=
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."=0A=
+"epa(v)}return ''");=0A=
=0A=
/*=0A=
/* Plugin: getValOnce 0.2 - get a value once per session or number of =
days=0A=
 */=0A=
s.getValOnce=3Dnew Function("v","c","e",""=0A=
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("=0A=
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");=0A=
=0A=
/*=0A=
 * Plugin Utility: apl v1.1=0A=
 */=0A=
s.apl=3Dnew Function("L","v","d","u",""=0A=
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var =
i,n,a=3Ds.split(L,d);for(i=3D0;i<a."=0A=
+"length;i++){n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3D=
v.toLowerCas"=0A=
+"e()));}}if(!m)L=3DL?L+d+v:v;return L");=0A=
=0A=
/*=0A=
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)=0A=
 */=0A=
s.split=3Dnew Function("l","d",""=0A=
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"=0A=
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a");=0A=
/*=0A=
 * Plugin: getNewRepeat 1.0 - Return whether user is new or repeat=0A=
 */=0A=
s.getNewRepeat=3Dnew Function(""=0A=
+"var s=3Dthis,e=3Dnew =
Date(),cval,ct=3De.getTime(),y=3De.getYear();e.setTime"=0A=
+"(ct+30*24*60*60*1000);cval=3Ds.c_r('s_nr');if(cval.length=3D=3D0){s.c_w=
("=0A=
+"'s_nr',ct,e);return 'New';}if(cval.length!=3D0&&ct-cval<30*60*1000){s"=0A=
+".c_w('s_nr',ct,e);return 'New';}if(cval<1123916400001){e.setTime(cv"=0A=
+"al+30*24*60*60*1000);s.c_w('s_nr',ct,e);return 'Repeat';}else retur"=0A=
+"n 'Repeat';");=0A=
=0A=
/*                                                                  =0A=
 * Plugin: Visit Number By Month 2.0 - Return the user visit number =0A=
 */=0A=
s.getVisitNum=3Dnew Function(""=0A=
+"var s=3Dthis,e=3Dnew =
Date(),cval,cvisit,ct=3De.getTime(),c=3D's_vnum',c2=3D's"=0A=
+"_invisit';e.setTime(ct+30*24*60*60*1000);cval=3Ds.c_r(c);if(cval){var"=0A=
+" =
i=3Dcval.indexOf('&vn=3D'),str=3Dcval.substring(i+4,cval.length),k;}cvis"=0A=
+"it=3Ds.c_r(c2);if(cvisit){if(str){e.setTime(ct+30*60*1000);s.c_w(c2,'"=0A=
+"true',e);return str;}else return 'unknown visit number';}else{if(st"=0A=
+"r){str++;k=3Dcval.substring(0,i);e.setTime(k);s.c_w(c,k+'&vn=3D'+str,e)=
"=0A=
+";e.setTime(ct+30*60*1000);s.c_w(c2,'true',e);return str;}else{s.c_w"=0A=
+"(c,ct+30*24*60*60*1000+'&vn=3D1',e);e.setTime(ct+30*60*1000);s.c_w(c2"=0A=
+",'true',e);return 1;}}"=0A=
);=0A=
=0A=
/*=0A=
 * Plugin: linkHandler 0.5 - identify and report custom links=0A=
 */=0A=
s.linkHandler=3Dnew Function("p","t",""=0A=
+"var =
s=3Dthis,h=3Ds.p_gh(),i,l;t=3Dt?t:'o';if(!h||(s.linkType&&(h||s.linkN"=0A=
+"ame)))return =
'';i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryString||i<0?h:h."=0A=
+"substring(0,i);l=3Ds.pt(p,'|','p_gn',h.toLowerCase());if(l){s.linkNam"=0A=
+"e=3Dl=3D=3D'[['?'':l;s.linkType=3Dt;return h;}return '';");=0A=
s.p_gn=3Dnew Function("t","h",""=0A=
+"var =
i=3Dt?t.indexOf('~'):-1,n,x;if(t&&h){n=3Di<0?'':t.substring(0,i);x=3D"=0A=
+"t.substring(i+1);if(h.indexOf(x.toLowerCase())>-1)return n?n:'[[';}"=0A=
+"return 0;");=0A=
=0A=
/*=0A=
 * Utility Function: p_gh=0A=
 */=0A=
s.p_gh=3Dnew Function(""=0A=
+"var s=3Dthis;if(!s.eo&&!s.lnk)return '';var =
o=3Ds.eo?s.eo:s.lnk,y=3Ds.ot("=0A=
+"o),n=3Ds.oid(o),x=3Do.s_oidt;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&y!=3D'B=
ODY'){"=0A=
+"o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';y=3Ds."=0A=
+"ot(o);n=3Ds.oid(o);x=3Do.s_oidt}}return o.href?o.href:'';");=0A=
=0A=
/*=0A=
 * Plugin Utility: Replace v1.0=0A=
 */=0A=
s.repl=3Dnew Function("x","o","n",""=0A=
+"var =
i=3Dx.indexOf(o),l=3Dn.length;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x."=0A=
+"substring(i+o.length);i=3Dx.indexOf(o,i+l)}return x");=0A=
=0A=
=0A=
/* WARNING: Changing any of the below variables will cause drastic=0A=
changes to how your visitor data is collected.  Changes should only be=0A=
made when instructed to do so by your account manager.*/=0A=
s.visitorNamespace=3D"worldcat"=0A=
s.trackingServer=3D"metric.worldcat.org"=0A=
s.trackingServerSecure=3D"smetric.worldcat.org"=0A=
s.dc=3D112=0A=
=0A=
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/=0A=
var s_code=3D'',s_objectID;function s_gi(un,pg,ss){var d=3D"function =
s_dr"=0A=
+"(x,o,n){var =
i=3Dx.indexOf(o);if(i>=3D0&&x.split)x=3D(x.split(o)).join(n);"=0A=
+"else =
while(i>=3D0){x=3Dx.substring(0,i)+n+x.substring(i+o.length);i=3Dx.i"=0A=
+"ndexOf(o)}return x}function s_d(x) {var =
t=3D'`^@$#',l=3D'0123456789ABCD"=0A=
+"EFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',d,n=3D0,b,k,w,i=3Dx.l=
"=0A=
+"astIndexOf('~~');if(i>0){d=3Dx.substring(0,i);x=3Dx.substring(i+2);whil=
"=0A=
+"e(d){w=3Dd;i=3Dd.indexOf('~');if(i>0){w=3Dd.substring(0,i);d=3Dd.substr=
ing("=0A=
+"i+1)}else =
d=3D'';b=3DparseInt(n/62);k=3Dn-b*62;k=3Dt.substring(b,b+1)+l.sub"=0A=
+"string(k,k+1);x=3Ds_dr(x,k,w);n++}for(i=3D0;i<5;i++){w=3Dt.substring(i,=
i+"=0A=
+"1);x=3Ds_dr(x,w+' ',w)}}return x}",c=3D".substring(~.indexOf(~return =
~=3D"=0A=
+"f`K(~){`Ls=3D^u~';`At`g~;$1~.toLowerCase()~`YF`K('e`z`Ls=3Ds_c_il['+@f+=
"=0A=
+"']~};s.~`r $1~.length~`YObject~.toUpperCase~s.wd~.location~')q=3D'~s."=0A=
+"apv~s.`v~$d$T~unction~var ~s.pt(~ookieDomainPeriods~,`z,'~while(~.p"=0A=
+"rotocol~){$1~);s.~:'')~;@E^Us[k],255)}~=3D''~javaEnabled~connection^E"=0A=
+"~=3Dnew ~.lastIndexOf('~tm.get~@5\"$Ns.b.addBehavior('# default# ~onc"=0A=
+"lick~ternalFilters~entElement~Name~=3D=3D'~javascriptVersion~=3DparseFl=
oa"=0A=
+"t(~=3Ds.dynamicAccount~s_c_il['+@f+'].mrq(\"'+un+'\")'~visitor~cookie"=0A=
+"~parseInt(~s.^I~o@6oid~browser~else~referrer~colorDepth~String~link"=0A=
+"~.host~s.rep(~}catch(e){~','~r=3Ds.m(f)?s[f](~}$1~s.un~s.eo~s.sq~t=3Ds.=
"=0A=
+"ot(o)~track~j=3D'1.~)?'Y':'N'~$XURL~@6c_i~s.ismac~lugins~;for(~Type~s"=0A=
+".rc[un]~s.b.addEventListener~Download~tfs~resolution~.get@H()~s.eh~"=0A=
+"s.isie~s.vl_l~s.vl_t~Height~t,h){t=3Dt?t~isopera~escape(~screen.~s.fl"=0A=
+"(~harCode~&&(~variableProvider~s.gg('objectID')~&&s.~:'';h=3Dh?h~e&&l"=0A=
+"$cSESSION'~');~f',~Date~name~home$X~s_c2~s.c_r(~s.rl[u~o.href~Lifet"=0A=
+"ime~Width~sEnabled~'){q=3D'~transactionID~b.attachEvent~&&l$cNONE'){~"=0A=
+"ExternalLinks~_'+~this~charSet~onerror~currencyCode~s=3Ds_gi(~e$PElem"=0A=
+"ent~;s.gl(s.vl_g~.parent~Array~lnk~Opera~eval(~.s_~Math.~s.fsg~s.ns"=0A=
+"6~docum~s.oun~InlineStats~'0123456789~s[k]=3D~window~onload~Time~s.ep"=0A=
+"a(~s.c_w(~(s.ssl~n=3Ds.oid(o)~LeaveQuery~')>=3D~&&t~'=3D')~){n=3D~+1))~=
' '+"=0A=
+"~s.t()}~\",''),~=3Ds.oh(o);~+(y<1900?~ingServer~true~sess~campaign~li"=0A=
+"f~s_gs(~,100)~s.co(~s._in~x in ~=3D's_~ffset~s.c_d~'&pe~s.gv(~s.qav~s"=0A=
+".pl~=3D(apn~Sampling~sqs',q);~Year(~=3Ds.n.app~(''+~)+'/~',s~'||t~s()+'=
"=0A=
+":'+~a):f(~){v=3Ds.n.~channel~if(~un)~.target~o.value~\".tl(\")~etscap"=0A=
+"e~(ns?ns:~s_')t=3Dt~omePage~++}~&&!~')<~){x~1);~e))~'+n~height~events"=0A=
+"~trk~random~code~un,~try{~'MSIE ~.src~floor(~s.pg~s.num(~s.ape(~s.c"=0A=
+"_gd~s.dc~.inner~page~.set~.fromC~++){~?'':~!=3D'~=3D'+~?'&~+';~(f){~){p=
"=0A=
+"=3D~>=3D5)~&&i>~[b](~=3Dl[n];~~f`K =
^hfe$g`Lx`V,s=3D0,e,a,b,c;`P1){e=3Df`1'\"@"=0A=
+"v);b=3Df`1'\\\\',s);c=3Df`1\"\\n\",s)`6e<0||(b>=3D0&&b<$Fe=3Db`6e<0||(c=
>=3D0&"=0A=
+"&c<$Fe=3Dc`6e>=3D0$D+=3D(e>s?f`0s,e)`T+(e=3D=3Dc?'\\\\n':'\\\\'+f`0e,e@=
R;s=3De+"=0A=
+"1}`r `2x+f`0s)}`2f}f`K =
^hfa$g`Ls=3Df`1'(')+1,e=3Df`1')'),a`V,c;`Ps>=3D0&&"=0A=
+"s<e){c=3Df`0s,s+1)`6c`g,')a+=3D'\",\"';`A(\"\\n\\r\\t =
\")`1c)<0)a+=3Dc;s$"=0A=
+"A`2a?'\"'+a+'\"':a}f`K =
^hf(cc){cc`V+cc;`Lfc=3D'`Lf`YF`K(@v=3Dcc`1';',cc"=0A=
+"`1'{')),e=3Dcc`Z}'),o,a,d,q,c,f,h,x;fc+=3D^hfa(cc)+',\"`Ls`C;';c=3Dcc`0=
s+"=0A=
+"1,e);s=3Dc`1'f`K^c`Ps>=3D0){d=3D1;q`V;x=3D0;f=3Dc`0s);a=3D^hfa(f);e=3Do=
=3Dc`1'{@v);"=0A=
+"e++;`Pd>0){h=3Dc`0e,e+1)`6q`Rh=3D=3Dq$Bx)q`V`6h`g\\\\')x=3Dx?0:1;`r =
x=3D0}`r{"=0A=
+"$1h`g\"'||h=3D=3D\"'\")q=3Dh`6h`g{')d++`6h`g}')d--^1d>0)e$Ac=3Dc`00,s)+=
'new"=0A=
+" =
F`K('+(a?a+`z`T+'\"'+^hfe(c`0o+1,$F+'\")'+c`0e+$Es=3Dc`1'f`K')}fc+=3D^"=0A=
+"hfe(c)$f`2s\");';@5fc);`2f}f`K s_co(o){`L^y\"^ \",1,$E`2@eo)}f`K @c"=0A=
+"$2{`L^y$M1,$E`2@Tf`K s_dc($2{`L^y$M$E`2@Tf`K s_c($Mpg,ss`4;s._c@hc'"=0A=
+";`E=3D@F`6!`E^An){`E^Al`Y@2;`E^An=3D0;}s._il=3D`E^Al;@f=3D`E^An;s._il[@=
f]=3Ds"=0A=
+";`E^An++;s.m`3m){`2@tm)`1'{$C0`9fl`3x,l){`2x?@tx)`00,l):x`9co`3o`R!"=0A=
+"o)`2o;`Ln`C,x^D@go)$1x`1'select$C0&&x`1'filter$C0)n[x]=3Do[x];`2n`9nu"=0A=
+"m`3x$D`V+x^D`Lp=3D0;p<x`B;p++)$1(@D')`1x`0p,p@R<0)`20;`21`9rep`3x,o,n"=0A=
+"){`Li=3Dx`1o);`Px$j=3D0$D=3Dx`00,i)+n+x`0i+o`B);i=3Dx`1o,i+n`B)}`2x`9ap=
e`3x"=0A=
+"`4,h=3D@DABCDEF',i,c=3Ds.^v,n,l,e,y`V;c=3Dc?c`D():''`6x$D`V+x`6c`gAUTO'=
^W"=0A=
+"'').c^VAt){for(i=3D0;i<x`B;i$ac=3Dx`0i,i+$En=3Dx.c^VAt(i)`6n>127){l=3D0=
;e`V"=0A=
+";`Pn||l<4){e=3Dh`0n%16,n%16+1)+e;n=3D`nn/16);l$Ay+=3D'%u'+e}`Ac`g+')y+=3D=
'%"=0A=
+"2B';`r =
y+=3D^Sc)}x=3Dy}`r{x=3Dx?`x^S''+x),'+`z%2B'):x`6x&&c^Zem=3D=3D1&&x`1'%"=0A=
+"u$C0&&x`1'%U$C0){i=3Dx`1'%^c`Pi>=3D0){i++`6h`08)`1x`0i,i+1)`D())>=3D0)`=
2x"=0A=
+"`00,i)+'u00'+x`0i);i=3Dx`1'%',i)}}}}`2x`9epa`3x`4;`2x?un^S`x''+x,'+`z"=0A=
+" =
')):x`9pt`3x,d,f,a`4,t=3Dx,z=3D0,y,r;`Pt){y=3Dt`1d);y=3Dy<0?t`B:y;t=3Dt`0=
0,y"=0A=
+");^0t,@yt,a)`6r)`2r;z+=3Dy+d`B;t=3Dx`0z,x`B);t=3Dz<x`B?t:''}`2''`9isf`3=
t,"=0A=
+"a){`Lc=3Da`1':')`6c>=3D0)a=3Da`00,c)`6t`00,2)`g$8`02);`2(t!`V@O=3D=3Da)=
`9fsf`"=0A=
+"3t,a`4`6`Ma`Ois^dt))@8+=3D(@8!`V?`z`T+t;`20`9fs`3x,f`4;@8`V;`Mx`Ofs^d"=0A=
+"f);`2@8`9c_d`V;$Uf`3t,a`4`6!$St))`21;`20`9c_gd`3`4,d=3D`E`F`w^f,n=3Ds.f=
"=0A=
+"pC`N,p`6!n)n=3Ds.c`N`6d$B@j@Qn?`nn):2;n=3Dn>2?n:2;p=3Dd`Z.')`6p>=3D0){`=
Pp>=3D"=0A=
+"0&&n>1$hd`Z.',p-$En--}@j=3Dp>0&&`Md,'.`zc_gd^d0)?d`0p):d}}`2@j`9c_r`3"=0A=
+"k`4;k=3D$Tk);`Lc=3D@Ss.d.`m,i=3Dc`1@Sk+@P,e=3Di<0?i:c`1';',i),v=3Di<0$b=
@Ic`0i"=0A=
+"+2+k`B,e<0?c`B:$F;`2v$c[[B]]'?v:''`9c_w`3k,v,e`4,d=3D$U(),l=3Ds.`m^l,t;=
"=0A=
+"v`V+v;l=3Dl?@tl)`D():''`6^b^rt=3D(v!`V?`nl?l:0):-60)`6t){e`Y^e;e$Y@H(e^=
"=0A=
+"K+(t*1000))}^1k^rs.d.`m=3Dk+'`Jv!`V?v:'[[B]]')$f path=3D/;'+(^b?' =
expir"=0A=
+"es$de.toGMT`u()$f'`T+(d?' =
domain$dd$f'`T;`2^ik)=3D=3Dv}`20`9eh`3o,e,r,f"=0A=
+"`4,b=3D's^te+'^t@f,n=3D-1,l,i,x`6!^Ll)^Ll`Y@2;l=3D^Ll^Di=3D0;i<l`B&&n<0=
;i++"=0A=
+"`Rl[i].o=3D=3Do&&l[i].e=3D=3De)n=3Di^1n<0@Qi;l[n]`C}x$lx.o=3Do;x.e=3De;=
f=3Dr?x.b:f`"=0A=
+"6r||f$D.b=3Dr?0:o[e];x.o[e]=3Df^1x.b$D.o[b]=3Dx.b;`2b}`20`9cet`3f,a,t,o=
,b"=0A=
+"`4,r`6`H>=3D5^W!s.^R||`H>=3D7))@5'$N^0@ya)`yr=3Ds.m(t)?s[t](e):t(e)}^c`=
r{"=0A=
+"$1^B^Zu`1$O4@N0)r=3Ds.m(b)?s$ka):b(a);`r{^L(`E,'^w',0,o);^0@ya`Seh(`E"=0A=
+",'^w',1)}}`2r`9g^Iet`3e`4;`2`o`9g^Ioe`8;^L(@F,\"^w\",1`Se^I=3D1;`Lc=3Ds=
"=0A=
+".t()`6c)s.d.write(c`Se^I=3D0;`2@Y'`Sg^Ifb`3a){`2@F`9g^If`3w`4,p=3Dw@1,l=
"=0A=
+"=3Dw`F;`o=3Dw`6p&&p`F!=3Dl&&p`F`w=3D=3Dl`w){`o=3Dp;`2s.g^If(`o)}`2`o`9g=
^I`3`4`6"=0A=
+"!`o){`o=3D`E`6!s.e^I)`o=3Ds.cet('g^I^d`o,'g^Iet@v.g^Ioe,'g^Ifb')}`2`o`9=
"=0A=
+"mrq`3u`4,l=3D^j],n,r;^j]=3D0`6l)for(n=3D0;n<l`B;n$ar$ls.mr(0,0,r.t,r.u,=
r."=0A=
+"r)}`9mr`3@Z,q,ta,u,rs`4,dc=3D$V,t1=3Ds.^6@X,t2=3Ds.^6@XSecure,ns=3Ds.`l=
`fsp"=0A=
+"ace,un=3Du?u:$7s.f$2,unc=3D`x$M'_`z-'),r`C,l,imn@hi^t($2,im,b,e`6!rs){r=
"=0A=
+"s=3D'http'+@K?'s'`T+'://'+(t1?@K@O2?t2:t1):($7@K?'102':unc))+'.'+($V?"=0A=
+"$V:112)+'.2o7.net')@ub/ss/'+^2+'/1/H.11-Pdvu-2/'+@Z+'?[AQB]&ndh=3D1'+"=0A=
+"(q?q`T+'&[AQE]'`6^M$B^B`R`H>5.5)rs=3D^Urs,4095);`r =
rs=3D^Urs,2047)}^1s."=0A=
+"d.images&&`H>=3D3^W!s.^R||`H>=3D7)^W@9<0||`H>=3D6.1)`R!s.rc)s.rc`C`6!^F=
){"=0A=
+"^F=3D1`6!s.rl)s.rl`C;^jn]`Y@2;set@Hout('`k,750)}`r{l=3D^jn]`6l){r.t=3Dt=
a;"=0A=
+"r.u=3Dun;r.r=3Drs;l[l`B]=3Dr;`2''}imn+=3D'^t^F;^F$Aim=3D`E[imn]`6!im)im=
=3D`E[im"=0A=
+"n]`YImage;im@6l=3D0;im.@G`YF`K('e`z^u@6l=3D1;`k);im$P=3Drs`6rs`1@k=3D@N=
0^W!"=0A=
+"ta||ta`g_self@wa`g_top'||(`E.^f@Oa=3D=3D`E.^f))){b=3De`Y^e;`P!im@6l&&e^=
K-"=0A=
+"b^K<500)e`Y^e}`2''}`2'<im'+'g sr'+'c=3D\"'+rs+'\" width=3D1 $H=3D1 =
border"=0A=
+"=3D0 =
alt=3D\"\">'`9gg`3v`4;`2`E['s^tv]`9glf`3t,a`Rt`00,2)`g$8`02);`Ls=3D^"=0A=
+"u,v=3Ds.gg(t)`6v)s[t]=3Dv`9gl`3v`4`6$R)`Mv`Ogl^d0)`9gv`3v`4;`2s['vpm^tv=
"=0A=
+"]?s['vpv^tv]:(s[v]?s[v]`T`9havf`3t,a`4,b=3Dt`00,4),x=3Dt`04),n=3D`nx),k=
=3D'"=0A=
+"g^tt,m=3D'vpm^tt,q=3Dt,v=3D`ITrackVars,e=3D`ITrackEvents;@E@lt)`6s.@3||=
^3){"=0A=
+"v=3Dv?v+`z+^N+`z+^N2:''`6v$B`Mv`Ois^dt))s[k]`V`6t`g$I'&&e)@Es.fs(s[k]"=0A=
+",e)}s[m]=3D0`6t`g`lID`Gvid`5^9^og'`U`At`g`s^or'`U`At`gvmk`Gvmt`5^v^oc"=0A=
+"e'`6s[k]&&s[k]`D()`gAUTO')@E'ISO8859-1';`As[k]^Zem=3D=3D2)@E'UTF-8'}`At=
"=0A=
+"`g`l`fspace`Gns`5c`N`Gcdp`5`m^l`Gcl`5^X`Gvvp`5^x`Gcc`5$0`Gch`5^p`Gx"=0A=
+"act`5@a`Gv0`5^J`Gx`5`t`Gc`5`h`Gj`5`W`Gv`5`m^n`Gk`5`q^m`Gbw`5`q^P`Gb"=0A=
+"h`5`X`Gct`5^g`Ghp`5p^C`Gp';`A$Sx)`Rb`gprop`Gc$G;`Ab`geVar`Gv$G;`Ab`"=0A=
+"ghier^oh$G`U^1s[k]@O$c`v`f'@O$c`v^E')@m+=3D'&'+q+'`Js[k]);`2''`9hav`3"=0A=
+"`4;@m`V;`M^O`Ohav^d0);`2@m`9lnf`3^Q`7^a`7:'';`Lte=3Dt`1@P`6t@Oe>0&&h`"=0A=
+"1t`0te@R>=3D0)`2t`00,te);`2''`9ln`3h`4,n=3D`I`fs`6n)`2`Mn`Oln^dh);`2''`=
"=0A=
+"9ltdf`3^Q`7^a`7:'';`Lqi=3Dh`1'?^ch=3Dqi>=3D0?h`00,qi):h`6t&&h`0h`B-(t`B=
@R"=0A=
+"`g.'+t)`21;`20`9ltef`3^Q`7^a`7:''`6t&&h`1t)>=3D0)`21;`20`9lt`3h`4,lft"=0A=
+"=3D`I^HFile^Es,lef=3D`IEx`d,@b=3D`IIn`d;@b=3D@b?@b:`E`F`w^f;h=3Dh`7`6s.=
^6^HLi"=0A=
+"nks&&lft&&`Mlft`Oltd^dh))`2'd'`6s.^6^s^Wlef||@b)^W!lef||`Mlef`Olte^"=0A=
+"dh))^W!@b||!`M@b`Olte^dh)))`2'e';`2''`9lc`8,b=3D^L(^u,\"`c\"`S@3=3D@e^u=
"=0A=
+"`St(`S@3=3D0`6b)`2^u$ke);`2@Y'`Sbc`8,f`6s.d^Zd.all^Zd.all.cppXYctnr)r"=0A=
+"eturn;^3=3D^z?^z:e$3;@5\"$N$1^3^W^3.tag`f||^3.par`e||^3@1Nod$F@Tcatch"=0A=
+"$g}\"`Seo=3D0'`Soh`3o`4,l=3D`E`F,h=3D^k?^k:'',i,j,k,p;i=3Dh`1':^cj=3Dh`=
1'?^ck"=0A=
+"=3Dh`1'/')`6h^Wi<0||(j>=3D0$jj)||(k>=3D0$jk))$ho`Q&&o`Q`B>1?o`Q:(l`Q?l`=
Q`"=0A=
+"T;i=3Dl.path^f`Z/^ch=3D(p?p+'//'`T+(o`w?o`w:(l`w?l`w`T)+(h`00,1)$c/'?l.=
"=0A=
+"path^f`00,i<0?0:i@u'`T+h}`2h`9ot`3o){`La=3Do.type,b=3Do.tag`f;`2(a&&a`D=
"=0A=
+"?a:b&&b`D?b:^k?'A'`T`D()`9oid`3o`4,^5,p=3Do`Q,c=3Do.`c,n`V,x=3D0`6!`p`R=
^k"=0A=
+"^Wt`gA@w`gAREA')^W!c||!p||p`7`1'javascript$C0))n@V`Ac@Q`xs.rep(`xs."=0A=
+"rep@tc,\"\\r@U\"\\n@U\"\\t@U' `z^cx=3D2}`A$4^Wt`gINPUT@w`gSUBMIT')@Q$"=0A=
+"4;x=3D3}`Ao$P@O`gIMAGE')n=3Do$P`6n){`p=3D^Un@d;`pt=3Dx}}`2`p`9rqf`3t,un=
`4,e"=0A=
+"=3Dt`1@P,u=3De>=3D0?`z+t`00,e)+`z:'';`2u&&u`1`z+un+`z)>=3D0?@It`0e@R:''=
`9rq"=0A=
+"`3un`4,c=3Dun`1`z),v=3D^i's_sq'),q`V`6c<0)`2`Mv,'&`zrq^d$2;`2`Mun`Orq',=
"=0A=
+"0)`9sqp`3t,a`4,e=3Dt`1@P,q=3De<0$b@It`0e+1)`Ssqq[q]`V`6e>=3D0)`Mt`00,e)=
`O"=0A=
+"@q`20`9sqs`3$Mq`4;^4u[un]=3Dq;`20`9sq`3q`4,k@hsq',v=3D^ik),x,c=3D0;^4q`=
C;"=0A=
+"^4u`C;^4q[q]`V;`Mv,'&`zsqp',0);`M^2`O@qv`V^D@g^4u)^4q[^4u[x]]+=3D(^4q"=0A=
+"[^4u[x]]?`z`T+x^D@g^4q)$1x&&^4q[x]^Wx=3D=3Dq||c<2)){v+=3D(v$e'`T+^4q[x]=
+'"=0A=
+"`Jx);c$A`2@Jk,v,0)`9wdl`8,r=3D@Y,b=3D^L(`E,\"@G\"),i,o,oc`6b)r=3D^u$ke)=
^D"=0A=
+"i=3D0;i<s.d.`vs`B;i$ao=3Ds.d.`vs[i];oc=3Do.`c?\"\"+o.`c:\"\"`6(oc`1\"@c=
\""=0A=
+")<0||oc`1\"@6oc(\")>=3D0)&&oc`1$5<0)^L(o,\"`c\",0,s.lc);}`2r^c`Es`3`4"=0A=
+"`6`H>3^W!^M||!^B||`H$i`Rs.b^Z^q)s.^q('`c@v.bc);`As.b&&^G)^G('click@"=0A=
+"v.bc,false);`r =
^L(`E,'@G',0,`El)}`9vs`3x`4,v=3Ds.`l@p,g=3Ds.`l@pGroup,k"=0A=
+"@hvsn^t^2+(g?'^tg`T,n=3D^ik),e`Y^e,y=3De.get@r);e$Y@ry+10@W1900:0))`6v)=
"=0A=
+"{v*=3D100`6!n`R!@Jk,x,$F`20;n=3Dx^1n%10000>v)`20}`21`9dyasmf`3t,m`Rt&&m=
"=0A=
+"&&m`1t)>=3D0)`21;`20`9dyasf`3t,m`4,i=3Dt?t`1@P:-1,n,x`6i>=3D0&&m){`Ln=3D=
t`0"=0A=
+"0,i),x=3Dt`0i+1)`6`Mx`Odyasm^dm))`2n}`20`9uns`3`4,x`jSelection,l`jLis"=0A=
+"t,m`jMatch,n,i;^2=3D^2`7`6x&&l`R!m)m=3D`E`F`w`6!m.toLowerCase)m`V+m;l=3D=
l"=0A=
+"`7;m=3Dm`7;n=3D`Ml,';`zdyas^dm)`6n)^2=3Dn}i=3D^2`1`z`Sfun=3Di<0?^2:^2`0=
0,i)`9"=0A=
+"sa`3un`4;^2=3Dun`6!@B)@B=3Dun;`A(`z+@B+`z)`1$2<0)@B+=3D`z+un;^2s()`9t`3=
`4"=0A=
+",$J=3D1,tm`Y^e,sed=3DMath&&@7$K?@7$Q@7$K()*10000000000000):`a@H(),@Z=3D=
's"=0A=
+"'+@7$Q`a@H()/10800000)%10+sed,y=3D`a@r),vt=3D`a^e(@u'+`aMonth(@u'@Wy+19=
"=0A=
+"00:y)+@S`aHour@x`aMinute@x`aSeconds()+@S`aDay()+@S`a@HzoneO@i(),^I=3D"=0A=
+"s.g^I(),ta`V,q`V,qs`V@0`Suns()`6!s.td){`Ltl=3D^I`F,a,o,i,x`V,c`V,v`V,"=0A=
+"p`V,bw`V,bh`V,^70',k=3D@J's_cc`z@Y',0^8,hp`V,ct`V,pn=3D0,ps`6`u&&`u.pro=
"=0A=
+"totype){^71'`6j.match){^72'`6tm$YUTC^e){^73'`6^M&&^B&&`H$i^74'`6pn."=0A=
+"toPrecision){^75';a`Y@2`6a.forEach){^76';i=3D0;o`C;@5'$Ni`YIterator(o"=0A=
+")`y}')`6i&&i.next)^77'}}}}^1`H>=3D4)x=3D^Twidth+'x'+^T$H`6s.isns||s.^R`=
"=0A=
+"R`H>=3D3@z`W(^8`6`H>=3D4){c=3D^TpixelDepth;bw=3D`E$W^m;bh=3D`E$W^P}}@n=3D=
s.n.p^"=0A=
+"C}`A^M`R`H>=3D4@z`W(^8;c=3D^T`t`6`H$i{bw=3Ds.d.@A`e.o@i^m;bh=3Ds.d.@A`e=
.o@i"=0A=
+"^P`6!^B^Zb){`bh$9^chp=3Ds.b.isH$9(tl^8`y}\");`bclientCaps^cct=3Ds.b.`X`=
"=0A=
+"y}\")}}}`r r`V^1@n)`Ppn<@n`B&&pn<30){ps=3D^U@n[pn].^f@d$f'`6p`1ps)<0)"=0A=
+"p+=3Dps;pn$As.^J=3Dx;s.`t=3Dc;s.`h=3Dj;s.`W=3Dv;s.`m^n=3Dk;s.`q^m=3Dbw;=
s.`q^P=3Dbh;"=0A=
+"s.`X=3Dct;s.^g=3Dhp;s.p^C=3Dp;s.td=3D1^1s.useP^C)s.doP^C(s);`Ll=3D`E`F,=
r=3D^I.@"=0A=
+"Aent.`s`6!s.^9)s.^9=3Dl`6!s.`s)s.`s=3Dr`6s.@3||^3){`Lo=3D^3?^3:s.@3`6!o=
)`"=0A=
+"2'';`Lp=3D@l'$X`f'),w=3D1,^5,@L,x=3D`pt,h,l,i,oc`6^3&&o=3D=3D^3){`Po$Bn=
@O$cBO"=0A=
+"DY'){o=3Do.par`e?o.par`e:o@1Node`6!o)`2'';^5;@L;x=3D`pt}oc=3Do.`c?''+o.=
`c"=0A=
+":''`6(oc`1\"@c\")>=3D0&&oc`1\"@6oc(\")<0)||oc`1$5>=3D0)`2''}ta=3Dn?o$3:=
1;"=0A=
+"h@Vi=3Dh`1'?^ch=3D`I@M`u||i<0?h:h`00,i);l=3D`I`f?`I`f:s.ln(h);t=3D`I^E?=
`I^E"=0A=
+"`7:s.lt(h)`6t^Wh||l))q+=3D@k=3D@3^t(t`gd@w`ge'?$Tt):'o')+(h?@kv1`Jh)`T+=
"=0A=
+"(l?@kv2`Jl)`T;`r =
$J=3D0`6s.^6@C`R!p$h@l'^9^cw=3D0}^5;i=3Do.sourceIndex`6^"=0A=
+"Y@Q^Y;x=3D1;i=3D1^1p&&n@O)qs=3D'&pid`J^Up,255))+(w$epidt$dw`T+'&oid`J^U=
n@"=0A=
+"d)+(x$eoidt$dx`T+'&ot`Jt)+(i$eoi$di`T}^1!$J$Bqs)`2''`6s.p_r)s.p_r()"=0A=
+";`L$L`V`6$J^Zvs(sed))$L=3Ds.mr(@Z,(vt$et`Jvt)`T+s.hav()+q+(qs?qs:s.rq"=0A=
+"(^2)),ta`Ssq($J$bqs`S@3=3D^3=3D`I`f=3D`I^E=3D`E@6objectID=3Ds.ppu`V`6$R=
)`E@6@"=0A=
+"3=3D`E@6eo=3D`E@6`v`f=3D`E@6`v^E`V;`2$L`9tl`3o,t,n`4;s.@3=3D@eo);`I^E=3D=
t;`I`"=0A=
+"f=3Dn;s.t()`9ssl=3D(`E`F`Q`7`1'https@N0`Sd=3D@Aent;s.b=3Ds.d.body;s.n=3D=
navig"=0A=
+"ator;s.u=3Ds.n.userAgent;@9=3Ds.u`1'N$66/^c`Lapn@s`f,v@sVersion,ie=3Dv`=
1$"=0A=
+"O'),o=3Ds.u`1'@4 '),i`6v`1'@4@N0||o>0)apn=3D'@4';^M@o`gMicrosoft =
Intern"=0A=
+"et Explorer'`Sisns@o`gN$6'`S^R@o`g@4'`Sismac=3D(s.u`1'Mac@N0)`6o>0)`H"=0A=
+"`is.u`0o+6));`Aie>0){`H=3D`ni=3Dv`0ie+5))`6`H>3)`H`ii)}`A@9>0)`H`is.u`0=
"=0A=
+"@9+10));`r =
`H`iv`Sem=3D0`6`u$Z^V){i=3D^S`u$Z^V(256))`D(`Sem=3D(i`g%C4%80'"=0A=
+"?2:(i`g%U0100'?1:0))}s.sa(un`Svl_l=3D'`lID,vmk,ppu,^v,`l`fspace,c`N,`"=0A=
+"m^l,$X`f,^9,`s,^x,purchaseID';^O=3D^N+',^X,$0,server,$X^E,^p,@a,state"=0A=
+",zip,$I,products,`v`f,`v^E'^D`Ln=3D1;n<51;n++)^O+=3D',prop$G+',eVar$G+'=
"=0A=
+",hier$G;^N2=3D'^J,`t,`h,`W,`m^n,`q^m,`q^P,`X,^g,p^C';^O+=3D`z+^N2;s.vl_=
"=0A=
+"g=3D^O+',^6^HLinks,^6^s,^6@C,`v@M`u,`v^HFile^Es,`vEx`d,`vIn`d,`v`fs,@"=0A=
+"3';$R=3Dpg@0)`6!ss)`Es()}",=0A=
w=3Dwindow,l=3Dw.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3D=0A=
v.indexOf('MSIE '),m=3Du.indexOf('Netscape6/'),a,i,s;if(un){un=3D=0A=
un.toLowerCase();if(l)for(i=3D0;i<l.length;i++){s=3Dl[i];if(s._c=3D=3D's_=
c'){=0A=
if(s.oun=3D=3Dun)return s;else if(s.fs(s.oun,un)){s.sa(un);return s}}}}=0A=
w.eval(d);c=3Ds_d(c);i=3Dc.indexOf("function =
s_c(");w.eval(c.substring(0,i=0A=
));if(!un)return =
0;c=3Dc.substring(i);if(e>0){a=3DparseInt(i=3Dv.substring(e=0A=
+5));if(a>3)a=3DparseFloat(i)}else =
if(m>0)a=3DparseFloat(u.substring(m+10)=0A=
);else a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf(=0A=
'Opera')<0){eval(c);return new s_c(un,pg,ss)}else s=3Ds_c2f(c);return s(=0A=
un,pg,ss)}s_gi()=0A=
=0A=

------=_NextPart_000_0000_01D17089.06ED23D0--
